Page 1 sur 1

Que donnent les tests sur les variables en PHP ?

Posté : 29 sept. 2005, 10:18
par mere-teresa
Un tableau qui récapitule ce que retournent les tests sur différentes variables, pour savoir, par exemple, ce que donne is_int(NULL) ou floor(array()).


La Doc PHP propose enfin la même chose :

http://fr2.php.net/manual/fr/types.comparisons.php

______________ anciens liens _______________

PHP 4
http://www.deformedweb.co.uk/php_variable_tests.php

PHP 5 http://www.killersoft.com/misc/php_variable_tests.php

Posté : 29 sept. 2005, 10:46
par Cyrano
Génial ce truc, je garde en référence dans mes favoris. Belle trouvaille mere-teresa :D

Posté : 29 sept. 2005, 11:34
par heddicmi
Ca peux être pratique en effet... Je prends note...

A noter aussi, sauf erreur de ma part, il n'y a aucune différenciation de résultat entre php4 et 5... Un tabeau suffirait...

Posté : 01 oct. 2005, 13:09
par rami
Il y a à peu près la même chose dans la doc en plus léger:
http://fr.php.net/manual/fr/types.comparisons.php

C'est clair que cette page peut être bien pratique. Merci bien mere-teresa.

Posté : 20 janv. 2006, 19:34
par Hubert Roksor
Un piège dans lequel je tombe à chaque fois c'est que "\x00" (ou chr(0)) est TRUE. C'est pas forcément évident...

Code : Tout sélectionner

"" == FALSE "0" == FALSE chr(48) == FALSE [parce que chr(48) == '0'] "\x00" == TRUE chr(0) == TRUE

Posté : 16 oct. 2006, 20:25
par Erazer
merci mere-teresa :) (des plombes après, je l'accorde:) )