博客列表 >字符串中的变量解析的使用和特殊字符的转义以及herdoc和nowdoc的语法结构和用法还有变量命名规则和Web服务器访问原理以及本地虚拟主机的创建过程--2018年8月22日17时04分

字符串中的变量解析的使用和特殊字符的转义以及herdoc和nowdoc的语法结构和用法还有变量命名规则和Web服务器访问原理以及本地虚拟主机的创建过程--2018年8月22日17时04分

coolperJie
coolperJie原创
2018年08月22日 17:34:291104浏览

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相当于单引号不可以解析变量。

声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议