博主信息
博文 34
粉丝 1
评论 0
访问量 43761
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
字符串中的变量解析的使用和特殊字符的转义以及herdoc和nowdoc的语法结构和用法还有变量命名规则和Web服务器访问原理以及本地虚拟主机的创建过程--2018年8月22日17时04分
coolperJie
原创
1319人浏览过

1、实例演示了php中的字符串中变量的解析、特殊字符转义、以及heredoc和nowdoc的语法结构和使用:

实例

<?php
//1、变量解析:双引号 "" 会进行变量的解析 ,单引号 '' 不会进行变量的解析
//2、\ 具有转义的作用,使原来有意义的字符变成没有任何含义的字符显示在页面
$string = "阳光";
$_data1 = '今天的天气有点糟糕,没有{$string},我希望有白云\\蓝天,这样\"心情\"也会好起来!';
$_data2 = "今天的天气有点糟糕,没有{$string},我希望有白云\\蓝天,这样\"心情\"也会好起来!";
echo $_data1 . '<br>' . $_data2;

echo "<br><br>";

// heredoc 等价使用了双引号的字符中,可以解析内部的变量和转义特殊字符
echo  <<< "HEREDOC"
今天的天气有点糟糕,没有{$string},我希望有白云\\蓝天,这样\"心情\"也会好起来!<br>
HEREDOC;

// nowdoc
// 相当于用单引号包装的字符串
echo <<< 'NOWDOC'
今天的天气有点糟糕,没有{$string},我希望有白云\\蓝天,这样\"心情\"也会好起来!<br>
NOWDOC;
?>

运行实例 »

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

效果图:

demo1.png

说明:通过简单的实例,掌握了php中变量的解析,特殊字符的转义,以及heredoc和nowdoc的用法。

2、手抄代码,主要包括,变量命名的规则、Web服务器访问的原理和创建本地虚拟主机的过程:

sc1.png

sc2.png

说明:上边两张图主要是根据老师所讲的知识点进行了手写,加深了对这些知识点的理解。

总结:本次主要学习了一下几个知识点

(1)变量的命名规则:

    1、驼峰法:第一个单词首字母小写,后面首字母大写,如 $newName;

    2、下划线法每个单词之间用下划线链接,如 $_user_admin;

(2)web服务器的访问原理:.html及.php文件通过客 端向服务器发出请求,.html文件服务器直接可以解析相应给客 端数据,而.php文件服务器需要发送给php.exe文件进行解析,php.exe返回给服务器解析后对应的.html文件,然后服务器再响应给客 端。

(3)本地虚拟机的创建创建:

    1、在apache中:apache/conf:http.conf 文件中,找到virtual host解除注释

    2、在windows中:C:/windows/system32/drivers/etc/hosts 文件中添加自己的域名与本机绑定

    3、在apache中:apache/conf/extra/http-vhost.conf 文件中正式配置虚拟主机

(4)php中变量的解析:双引号“”可以解析变量,单引号‘’不可以解析变量,反斜杠“ \”具有转义的作用,heredoc相当于双引号可以解析变量,nowdoc相当于单引号不可以解析变量。

批改状态:合格

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

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

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