Rumah  >  Artikel  >  pembangunan bahagian belakang  >  php字符串用法详解

php字符串用法详解

小云云
小云云asal
2018-03-08 09:05:272042semak imbas

关于PHP字符串我想大家肯定在熟悉不过了,本文主要和大家分享php字符串用法详解,希望大家能更加掌握php字符串。

下面是例子:

<?php$name = &#39;张三&#39;; 
echo &#39;我叫$name&#39;,&#39;<br>&#39;; // 单引号,不错处理,直接输出 效率高echo "我叫&name",&#39;<br>&#39;; // 双引号,会处理$开头的变量  echo &#39;我叫&#39;.$name,&#39;<br>&#39;;// 可以在单引号外面单独输出变量echo "$name是我的名字",&#39;<br>&#39;;// 报错,双引号会吧 $以后的字符全部作为变量名echo "{$name}是我的名字",&#39;<br>&#39;;// 为了处理上面的问题,需要加 {}echo "${name}是我的名字",&#39;<br>&#39;;// {}和$顺序无所谓,都能正确运行。echo &#39;我说:"你好"&#39;,&#39;<br>&#39;; //这样没问题echo "我说:\"你好\"",&#39;<br>&#39;;// 这样就需要 转义符&#39;\&#39;?>

结果如下:

我叫$name我叫&name我叫张三

Notice: Undefined variable: name是我的名字 in F:\Service\wamp\apache24\htdocs\str.php on line 6张三是我的名字
张三是我的名字
我说:"你好"我说:"你好"

输出大段字符串:
字符串定界符:

// heredoc 定界符 变量会被解析echo <<<str  
    i am $name
    you are beautfull
    <br>
str;
//加上 &#39;&#39; 称为 nowdoc 内容中间的变量不会被替换。echo <<<&#39;str&#39;
    i am $name
    you are beautfull
str;

相关推荐:

php 字符串转义的相关函数

关于php 字符串函数的详细介绍

PHP 字符串变量

Atas ialah kandungan terperinci php字符串用法详解. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn