Maison  >  Article  >  développement back-end  >  Méthodes de définition de chaînes PHP et leurs différences

Méthodes de définition de chaînes PHP et leurs différences

不言
不言original
2018-05-02 11:01:092087parcourir

Cet article présente principalement les méthodes de définition des chaînes PHP et leurs différences. Il a une certaine valeur de référence. Maintenant, je le partage avec tout le monde. Les amis dans le besoin peuvent s'y référer

    <.>
  • Guillemets simples :

Les guillemets simples ne peuvent pas analyser les variables

Les guillemets simples ne peuvent pas analyser les caractères d'échappement, seuls les guillemets simples et les barres obliques inverses eux-mêmes


Les variables et les variables, les variables et les chaînes, les chaînes et les chaînes peuvent être connectées en utilisant

.

  • Double guillemets

Les guillemets doubles peuvent analyser les variables, les variables peuvent utiliser des caractères spéciaux et {} contenant

Les guillemets doubles peuvent analyser tous les caractères d'échappement


Les variables et les variables, les variables et les chaînes, les chaînes et les chaînes peuvent être connectées en utilisant

.

$sql = "select * from utilisateur où nom = '{$nom}'";-->select * de l'utilisateur où nom = 'lisi'


$ sql = 'select * de l'utilisateur où nom = ''.$ name.'''; //Plus efficace

  • La différence entre les guillemets simples et les guillemets doubles

Les guillemets simples sont plus efficaces que les guillemets doubles

  • heredoc

La fonction est similaire aux guillemets doubles


$str = <<<EODExample of string
spanning multiple lines
using heredoc syntax.
EOD;
$str = <<<"FOOBAR"Hello World!FOOBAR;

Il ne peut y en avoir autres symboles avant l'identifiant de fin (l'indentation n'est pas autorisée)

  • nowdoc

Fonctions similaires aux guillemets simples

$str = <<<&#39;EOD&#39;Example of string
spanning multiple lines
using nowdoc syntax.
EOD;

  • Les deux sont utilisés pour gérer des textes volumineux

Recommandations associées :

Explication des fonctions PHP chaîne à tableau et tableau à chaîne





Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn