登录  /  注册
博主信息
博文 27
粉丝 0
评论 0
访问量 42667
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
php中的字符串中的变量解析,特殊字符转义,以及heredoc和 nowdoc语法结构的用法_20180825_1641
xingzhi的博客
原创
875人浏览过

php中的字符串中的变量解析,特殊字符转义,以及heredoc和 nowdoc语法结构的用法:

实例

<?php
header("content-type:text/html;charset=utf-8");

$Month ='2018.8.25';
$Week = '星期五';

$Today ='今天是'.$Month.''.$Week.''; //单引号+字符串拼接
$Today1="今天是{$Month}{$Week}";     //双引号中的变量不用拼接,可以直接解析,变量边界建议用{}区分

//引号转义
$Today2 ='\'今天\'是'.$Month.''.$Week.''; 
$Today3="\"今天\"是{$Month}{$Week}";  

// \n换行,当前页面中不显示,源码中可看到
$Today4="\"今天\"是\n{$Month}{$Week}"; 



echo $Today,'<br>',$Today1,'<br>',$Today2,'<br>',$Today3,'<br>',$Today4;

echo "<hr>";
//nl2br()函数,页面中可现实换行
echo nl2br($Today4);



echo "<hr>";
//heredoc  可以写大量语法
//等价使用了双引号的字符串,可以解析内部的变量和转义特殊字符
echo <<< "heredoc"
{$Today1} <br>{$Month} {$Week}
heredoc;


echo "<hr>";
//nowdoc
// 相当于用单引号包装的字符串,单引号中是不能解析变量的
echo <<< 'nowdoc'
<h1>今天天气很好!</h1>
nowdoc;

运行实例 »

点击 "运行实例" 按钮查看在线实例

运行截图:

TIM截图20180825164912.png

批改状态:合格

老师批语:
本博文版权归博主所有,转载请注明地址!如有侵权、违法,请联系admin@php.cn举报处理!
全部评论 文明上网理性发言,请遵守新闻评论服务协议
0条评论
作者最新博文
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习
PHP中文网抖音号
发现有趣的

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

  • 登录PHP中文网,和优秀的人一起学习!
    全站2000+教程免费学