Mam strukturę, które sprawdzam pod kątem istnienia klucza. Następnie muszę sprawdzić, czy wartość tego klucza jest łańcuchem. Nie znalazłem niczego w dokumentach Adobe CF, jak funkcja isString()
(podobna do isNumeric()
).Sprawdź, czy wartość jest ciągiem w Coldfusion
Czy istnieje dobry sposób inny niż za pomocą pozornie szerszy isSimpleValue()
?
przejść przez te [Functions łańcuch] (http://help.adobe.com/en_US/ColdFusion/9.0/CFMLRef/WSc3ff6d0ea77859461172e0811cbec1a60c-7ffc.html#WSc3ff6d0ea77859461172e0811cbec22c24-6a3a) i stosować jak na swoje potrzeby –
@AlexBaban dobry punkt . Na pewno nie chcę zwracać fałszywych negatywów, jeśli ciąg składa się ze znaków numerycznych lub znacznika czasu lub jest "prawdą" lub "fałszem". Wygląda na to, że 'isSimpleValue' jest prawdopodobnie tym, czego chcę. – jinglesthula
Pytanie - jakie byłyby plusy i minusy używania operatora '!' W celu uzyskania przeciwieństwa funkcji 'isNumeric()'? To była pierwsza myśl, którą miałem, ale jestem pewien, że z jakiegoś powodu jest nie tak. – TRose