批改状态:合格
老师批语:
1、单引号和双引号的区别
当输出字符串时,单引号中的内容原样输出,双引号可以解析变量和特殊字符。
举例如下:
<?php
$money = '3万';
echo '发朋友圈被罚{$money}';
echo '<hr>';
echo "发朋友圈被罚{$money}";输出结果:

2.如果要在字符串中输出定界符需要用使用转义字符\
举例如下:
<?php echo '子曰:\'学而时习之,不亦说乎\''; echo '<hr>'; echo "子曰:\"学而时习之,不亦说乎\"";
输出结果:

3、heredoc和nowdoc
heredoc和nowdoc可以输出大段字符串,heredoc相当于双引号,nowdoc相当于单引号,而且heredoc中使用双引号不需要转义,nowdoc中使用单引号也不需要转义
举例如下:
<?php
$money = '3万';
$heredoc = <<<"HEREDOC"
奋达科技员工发朋友圈泄露公司机密被罚{$money}
HEREDOC;
echo $heredoc;
echo '<hr>';
$nowdoc = <<<'NOWDOC'
奋达科技员工发朋友圈泄露公司机密被罚{$money}
NOWDOC;
echo $nowdoc;输出结果:

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号