博客列表 >php的运行环境配置以及变量的命名规则——2018年8月21日

php的运行环境配置以及变量的命名规则——2018年8月21日

Jackson
Jackson原创
2018年08月27日 21:47:57906浏览
  1. 浏览器访问网页的原理

    首先浏览器向网页服务器发出请求,然后服务器再进行处理。如果是html文件则直接返回对应的html页面,如果是动态的php文件,就会调用php解析器进行解析,若有数据库连接则会访问MySQL获取数据,最后服务器得到一个html文件返回给浏览器。如下图所示:

访问.jpg

2.虚拟主机的创建

主要进行双向绑定,把域名和本机ip绑定,再把域名和文件目录绑定。如下图所示

虚拟主机.jpg

TIM图片20180827183221.png

上面代码把域名myphp.com与对应的文件目录进行绑定

3.php变量的命名

变量命名.jpg

php变量以$符开头,紧接着可以是字母或下划线不能是数字,同时区分大小写。

4.字符串的解析、heredoc和nowdoc的用法

实例

<?php
$a = "php";
$b="真香";
echo $a.$b."<br>";//.可以连接字符串
echo "{$a}是世界最好的语言",'{$a}是世界最好的语言';
//用\来进行特选字符的转义,使其失去原来的意思
echo "<br>";
echo "hello \"world\"";
echo "<hr>";
//heredoc和nowdoc用于多行字符串,类似单双引号的使用
$str =<<<ppp
   {$a}是很火热的网页开发语言
   当然现在“python”也\n非常火热
ppp;
echo $str.'<br>';
$str1 = <<<'DDD'
   {$a}是很火热的网页开发语言
   当然现在“python”也非常火热.
DDD;
echo $str1;

运行实例 »

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


总结

字符串可以用.进行连接。双引号可以解析变量,但变量要用大括号包起来,否则识别不出来。而单引号则不能解析变量

nowdoc和heredoc的写法很类似,只是nowdoc的开始定界符要加上单引号,而heredoc则不用,heredoc可以对特选字符进行转义,而nowdoc则不能,这两个结构很适合写大段的文本内容。






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