Maison  >  Article  >  développement back-end  >  Trois façons de représenter des chaînes en PHP

Trois façons de représenter des chaînes en PHP

墨辰丷
墨辰丷original
2018-05-16 14:51:555145parcourir

Cet article présente principalement les trois méthodes de représentation des chaînes en PHP. Les amis intéressés peuvent s'y référer. J'espère qu'il sera utile à tout le monde.

(1) Utilisez des guillemets simples
Les caractères d'échappement entre guillemets simples ne peuvent être que : \, '
(2) Utilisez des guillemets doubles
Entre guillemets doubles, tous les caractères d'échappement peuvent être utilisé. Tels que : \, ', ", $, n, r, t
(3) Méthode de représentation d'une chaîne longue
La représentation d'une chaîne longue doit être placée dans "<< "<< "heredoc;" doit être la balise de fermeture. Il doit s'agir d'une ligne séparée et écrite en haut.
heredoc can Nom personnalisé.
Peut analyser directement les variables PHP. Notes sur les chaînes
1. Entre guillemets doubles, la sortie est la valeur de la variable Par exemple : echo "{$name. }'s age est 24 ans. old"

2. Entre guillemets simples, le nom de la variable est affiché, pas la valeur.

3. Entre guillemets doubles, si un nom de variable est suivi d'un caractère non vide, cela confondra le compilateur. . La solution à cette situation est la suivante : il peut être suivi d'un espace ou d'un signe de ponctuation anglais (caractère spécial), qui analysera la variable. La méthode courante consiste à ajouter des accolades, {$name}.

Recommandations associées :

<!DOCTYPE HTML>  
<HTML>  
 <HEAD>  
  <TITLE> New Document </TITLE>  
  <META name="Generator" content="EditPlus">  
  <META name="Author" content="">  
  <META name="Keywords" content="">  
  <META name="Description" content="">  
  <style type="text/css">  
  </style>  
  <script type="text/javascript">  
  </script>  
 </HEAD>  
  
 <BODY>  
  <?php  
  $name="张三";  
  $age=24;  
  $str=<<<heredoc  
这是一个很长很长很长的字符串,可以有HTML,js,css代码,但是不能有php代码。可以读取php变量的值,但不能作运算<br>  
{$name}的年龄是:{$age}  
heredoc;  
//heredoc 必须顶头写,且单独一行  
  echo $str;  
  ?>  
 </BODY>  
</HTML>

Méthode de définition de chaîne longue php

MySQL Comment utiliser la variable Obtenir la valeur après les caractères spéciaux dans une longue chaîne (de stackoverflow)

Un exemple de la façon de définir une longue chaîne php (ici document)

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