567 votes

ToString() équivalent en PHP

Comment convertir la valeur d’une variable PHP à chaîne ?

Je cherchais quelque chose de mieux que de concaténer avec une chaîne vide :

Comme la `` méthode en Java ou .NET.

789voto

Thomas G. Mayfield Points 5208

Vous pouvez utiliser l' opérateur de cast:

Il n’y a plus de détails sur la coulée de la chaîne et la conversion dans la section chaînes du Manuel PHP, y compris un traitement spécial pour les types booléens et les valeurs NULL.

312voto

Ross Points 19037

Cela se fait avec le transtypage :

Dans une classe, vous pouvez définir ce qui est sortie à l’aide de la méthode magique `` . Un exemple est ci-dessous :

Quelques plus de type exemples de coulée :

127voto

Cedric Points 1135

Utilisation :

Vous pouvez également utiliser comme

58voto

Joel Larson Points 389

Vous pouvez soit utiliser transtypage :

ou StringValue :

ou SetType :

Ils travaillent tous pour la même chose en ce qui concerne le Type de jonglage.

34voto

Chris Points 4263

Comment puis-je convertir la valeur de PHP la variable de chaîne de caractères?

Une valeur peut être convertie en une chaîne de caractères à l'aide de l' (string) en fonte ou le strval() fonction. (Edit: Comme Thomas a également déclaré).

Il doit également être automatiquement coulé pour vous lorsque vous l'utilisez comme une chaîne de caractères.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X