Heim >Backend-Entwicklung >PHP-Tutorial >Drei Möglichkeiten, Strings in PHP darzustellen

Drei Möglichkeiten, Strings in PHP darzustellen

墨辰丷
墨辰丷Original
2018-05-16 14:51:555239Durchsuche

In diesem Artikel werden hauptsächlich die drei Darstellungsmethoden von Zeichenfolgen in PHP vorgestellt. Ich hoffe, dass er für alle hilfreich ist.

(1) Verwenden Sie einfache Anführungszeichen
Die Escape-Zeichen in einfachen Anführungszeichen können nur sein: \, '
(2) Verwenden Sie doppelte Anführungszeichen
In doppelten Anführungszeichen dürfen alle Escape-Zeichen stehen. Alle Zeichen können sein gebraucht. Zum Beispiel: \, ', ", $, n, r, t
(3) Darstellungsmethode für lange Zeichenfolgen
Die Darstellung langer Zeichenfolgen muss in „<< „<< „heredoc;" muss das schließende Tag sein. Es muss eine separate Zeile sein und oben geschrieben werden.
heredoc kann Benutzerdefinierter Name.
Kann PHP-Variablen direkt analysieren.
1. In doppelten Anführungszeichen ist die Ausgabe der Wert der Variable. Beispiel: echo „{$name. }‘s age is 24 years alt“

2. In einfachen Anführungszeichen wird der Name der Variablen ausgegeben, nicht der Wert.

3. Wenn in doppelten Anführungszeichen ein nicht leeres Zeichen folgt, wird der Compiler verwirrt Die Lösung ist in diesem Fall: Es kann ein Leerzeichen oder ein englisches Satzzeichen (Sonderzeichen) folgen, das die Variable analysiert. Die übliche Methode besteht darin, geschweifte Klammern hinzuzufügen:

<!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>


Verwandte Empfehlungen:

PHP-Methode zur Definition langer Zeichenfolgen

MySQL So definieren Sie Zeichen variabler Länge. Erhalten Sie den Wert nach dem Sonderzeichen im String (aus Stackoverflow)

Ein Beispiel für die Definition eines langen PHP-Strings (hier Dokument)

Das obige ist der detaillierte Inhalt vonDrei Möglichkeiten, Strings in PHP darzustellen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn