Ich denke, dass jeder mit PHP-Strings vertraut ist. Ich hoffe, dass Sie in diesem Artikel die Verwendung von PHP-Strings besser verstehen.
Das Folgende ist ein Beispiel:
<?php$name = '张三'; echo '我叫$name','<br>'; // 单引号,不错处理,直接输出 效率高echo "我叫&name",'<br>'; // 双引号,会处理$开头的变量 echo '我叫'.$name,'<br>';// 可以在单引号外面单独输出变量echo "$name是我的名字",'<br>';// 报错,双引号会吧 $以后的字符全部作为变量名echo "{$name}是我的名字",'<br>';// 为了处理上面的问题,需要加 {}echo "${name}是我的名字",'<br>';// {}和$顺序无所谓,都能正确运行。echo '我说:"你好"','<br>'; //这样没问题echo "我说:\"你好\"",'<br>';// 这样就需要 转义符'\'?>
Das Ergebnis ist wie folgt:
我叫$name我叫&name我叫张三 Notice: Undefined variable: name是我的名字 in F:\Service\wamp\apache24\htdocs\str.php on line 6张三是我的名字 张三是我的名字 我说:"你好"我说:"你好"
Eine große Zeichenfolge ausgeben:
String-Trennzeichen:
// heredoc 定界符 变量会被解析echo <<<str i am $name you are beautfull <br> str; //加上 '' 称为 nowdoc 内容中间的变量不会被替换。echo <<<'str' i am $name you are beautfull str;
Verwandte Empfehlungen:
PHP-String-Escape-bezogene Funktionen
Detaillierte Einführung in PHP-String-Funktionen
Das obige ist der detaillierte Inhalt vonDetaillierte Erläuterung der Verwendung von PHP-Strings. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!