首页 >后端开发 >php教程 >php字符串用法详解

php字符串用法详解

小云云
小云云原创
2018-03-08 09:05:272085浏览

关于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 字符串变量

以上是php字符串用法详解的详细内容。更多信息请关注PHP中文网其他相关文章!

声明:
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn