<?php
header("Content-type:text/html;charset=utf-8");
//输出字符串时有单引号和双引号的区别,单引号原文输出,双引号解析变量和特殊字符
//创建变量
$money = '95亿美元';
$title1= '阿里$money收购了饿了么';//原文输出
//$title2 = "阿里$money收购了饿了么";//阿里*** 后面全部是变量
$title3 = "阿里{$money}收购了饿了么";//解析输出了
echo $title3;
echo'<br>';
//反斜线 \ 可以将原子符进行转义
echo '郭德纲:\'你无耻的样子很有我当年的神韵\'';
echo'<br>';
echo "郭德纲:\"你无耻的样子很有我当年的神韵\"";
//nl2br($string)将字符串中的 \n 转义为<br>;
echo"<hr>";
echo nl2br("明天会下雨吗? \n 不会的");
echo '<hr color="red">';
//heredoc结构的定界符 功能和双引号类似,但是可以将内部的变量和特殊字符自动转义,里面的双引号也是可以直接使用的,<<< 后面的双引号可以省略
$heredoc = <<< HEREDOC
<h2>阿里</h2>收购饿了么"花费"了:\n{$money};
HEREDOC;
echo nl2br($heredoc);
echo"<hr>";
//nowdoc 结构的定界符功能和单引号基本一致,将内容原样输出,不解析变量和特殊字符,可以直接使用必须要加
$nowdoc = <<<'NOWDOC'
<a href="http://www.baidu.com">饿了么</a>挣了:\r\n{$money};
NOWDOC;
echo $nowdoc;点击 "运行实例" 按钮查看在线实例
<?php
header("Content-type:text/html;charset=utf-8");
//输出字符串时有单引号和双引号的区别,单引号原文输出,双引号解析变量和特殊字符
//创建变量
$money = '95亿美元';
$title1= '阿里$money收购了饿了么';//原文输出
//$title2 = "阿里$money收购了饿了么";//阿里*** 后面全部是变量
$title3 = "阿里{$money}收购了饿了么";//解析输出了
echo $title3;
echo'<br>';
//反斜线 \ 可以将原子符进行转义
echo '郭德纲:\'你无耻的样子很有我当年的神韵\'';
echo'<br>';
echo "郭德纲:\"你无耻的样子很有我当年的神韵\"";
//nl2br($string)将字符串中的 \n 转义为<br>;
echo"<hr>";
echo nl2br("明天会下雨吗? \n 不会的");
echo '<hr color="red">';
//heredoc结构的定界符 功能和双引号类似,但是可以将内部的变量和特殊字符自动转义,里面的双引号也是可以直接使用的,<<< 后面的双引号可以省略
$heredoc = <<< HEREDOC
<h2>阿里</h2>收购饿了么"花费"了:\n{$money};
HEREDOC;
echo nl2br($heredoc);
echo"<hr>";
//nowdoc 结构的定界符功能和单引号基本一致,将内容原样输出,不解析变量和特殊字符,可以直接使用必须要加
$nowdoc = <<<'NOWDOC'
<a href="http://www.baidu.com">饿了么</a>挣了:\r\n{$money};
NOWDOC;
echo $nowdoc;点击 "运行实例" 按钮查看在线实例
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号