Services webmasters
Partenaires
Jeux concours gratuits
 
Fonctions et opérateurs pratiques
<<<
Conversion en une chaîne de caractères Conversion de chaînes de caractères
>>>

4.2.5 Les chaînes de caractères
4.2 Les types
4 Référence
 Manuel PHP

Syntaxe
Fonctions et opérateurs pratiques
->Conversion en une chaîne de caractères
Conversion de chaînes de caractères

4.2.5.3 Conversion en une chaîne de caractères

Vous pouvez convertir une valeur en une chaîne de caractères en utilisant l'opérateur (string) , ou bien la fonction strval . La conversion en chaîne de caractères est automatiquement faite dans toutes les situations qui nécessitent une chaîne de caractères. Cela arrive lorsque vous utilisez des fonctions comme echo ou print , ou encore lorsque vous comparez une valeur avec une chaîne de caractères.

Le booléen TRUE est converti en la chaîne de caractères "1" , et le booléen FALSE est représenté par la chaîne de caractères vide "" . De cette façon, vous pouvez convertir des booléens en chaîne de caractères et vice-versa.

Un entier ou un nombre à virgule flottante est converti en une chaîne de caractères qui représente ce nombre en décimal (y compris l'exposant des nombres à virgule flottante).

Les tableaux sont toujours convertis en la chaîne de caractères "Array" , ce qui fait que vous ne pouvez pas afficher le contenu d'un tableau avec la fonction echo ou print . Voyez les informations ci-dessous pour plus de conseils.

Les objets sont automatiquement convertis en la chaîne de caractères "Object" . Si vous souhaitez afficher le membre d'un objet, lisez le paragraphe ci-dessous. Si vous voulez connaître le nom de la classe de cet objet, utilisez la fonction get_class .

Les ressources sont toujours converties en chaîne de caractères "Resource id #1"1 est le nombre unique représentant la ressource, assigné par PHP au moment de l'exécution. Si vous souhaitez connaître le type d'une ressource, utilisez get_resource_type .

NULL est toujours converti en une chaîne de caractères vide.

Comme vous pouvez le voir, afficher des tableaux, des objets ou des ressources n'est pas pertinent par cette méthode. Reportez-vous aux fonctions print_r et var_dump pour avoir des outils plus pratiques.

Vous pouvez aussi convertir des valeurs PHP en chaînes pour les sauver dans un stockage. Cette méthode est appelée la linéarisation, et peut être exploitée avec la fonction serialize . Vous pouvez aussi linéariser des valeurs PHP en structure XML si vous avez le support WDDX .

<< Conversion en une chaîne de caractères >>
Fonctions et opérateurs pratiques Les chaînes de caractères Conversion de chaînes de caractères
Services webmasters
Les manuels
 
CoursPHP.com - Reproduction interdite -