实例
<?php header("Content-type:text/html;charset=utf-8"); // 创建变量 $home ='我来自常州'; $you ='$home你是哪里人'; $you2 ="{$home}你是哪里人"; echo $you; echo '<br>'; echo $you2; echo '<hr>'; echo '杭州方向:\'苏嘉杭高速(苏州方向)-苏州城区出口离开\''; echo '<br>'; echo "杭州方向:\"苏嘉杭高速(苏州方向)-苏州城区出口离开\""; echo '<br>'; echo '杭州方向:"苏嘉杭高速(苏州方向)-苏州城区出口离开"'; // 特殊字符 // 如果要输出转义字符:\自身,连写两个转义字符就可以了 echo '<br>'; echo '杭州方向:"苏嘉杭高速(苏州方向)-苏州城区出口离开"\\'; // 类似的还有回车 \r,换行符\n,制表符\t,美元符\$ echo '<hr>'; // 单引号会原样输出 // 双引号会对特殊字符进行解析 // 但在页面中只会看到一个空格,但在源码中可以看到换行 echo "杭州方向:\"苏嘉杭高速\n(苏州方向)-苏州城区出口离开\""; // 如果想在页面中看到换行的效果可以添加n12br echo '<hr>'; echo nl2br("啊多啊都按到\n看打瞌睡"); echo '<hr>'; // 不让双引号中的变量被解析 $home ='我来自常州'; echo '<br>'; echo "{$home}啦啦啦"; echo '<br>'; echo "{\$home}啦啦啦"; echo '<br>'; // heredoc和nowdoc也可以用作定界符 // 功能:与双引号创建的字符串基本一致 // 1.可以将内部的变量和特殊字符进行自动转义(不需要转义字符) //2.可以直接使用双引号,而不需要转义 $heredoc = <<< HEREDOC {$home}杭州方向:"苏嘉杭高速\n(苏州方向)-苏州城区出口离开" HEREDOC; echo nl2br($heredoc); echo '<br>'; // 和当引号保持一致 $nowdoc = <<< 'HEREDOC' {$home}杭州方向:"苏嘉杭高速\n(苏州方向)-苏州城区出口离开" HEREDOC; echo $nowdoc;
运行实例 »
点击 "运行实例" 按钮查看在线实例