> Je sais pas pour php, mais les langages de scripts comme Python ou Ruby sont typés. Oui, oui.
C'est la même chose pour php.
Les variables sont typées mais il y a beaucoup de conversions implicites :
exemple :
$i = 1.5 ; // $i est un float
echo "nombre: " . $i ; // $i est toujours un float mais php fait une "cast" implicite en chaine de caractère (pour changer le type, il faut une initialisation ou utiliser settype() ).
Les types principaux sont :
- entier
- flottant
- chaine de caractère
- tableau
- objet
- ressource ?
[^] # Re: Langage typé !?!
Posté par matiasf . En réponse à la dépêche Apache/PHP et IIS/ASP : pas si bons ?. Évalué à 10.
C'est la même chose pour php.
Les variables sont typées mais il y a beaucoup de conversions implicites :
exemple :
$i = 1.5 ; // $i est un float
echo "nombre: " . $i ; // $i est toujours un float mais php fait une "cast" implicite en chaine de caractère (pour changer le type, il faut une initialisation ou utiliser settype() ).
Les types principaux sont :
- entier
- flottant
- chaine de caractère
- tableau
- objet
- ressource ?