今天是第八天上课,朱老师第一天开讲PHP,在学习PHP之前首相便是要先学习PHP开发环境的配置,其次便是讲解PHP的基本语法规则与变量命名规则,单引号与双引号的区别也是重点讲解的,最后讲了heredoc与nowdoc两种语法结构。
变量的命名规则
Web服务器访问原理
本地虚拟主机创建
变量解析以及heredoc、nowdod两种语法结构
代码:
实例
<meta charset="utf-8"> <?php //字符串 $test = '测试变量'; $title1 = '这里 $test 是在单引号中';//单引号不能解析变量 $title2 = "这里{$test}是在双引号中";//双引号可以解析变量,最好使用{} 将变量包裹住 $title3 = '这里 $test 是在单引号中,输出\'单引号\'';//使用 \' 将单引号进行转义,使其可以解析输出 $title4 = '这里 $test 是在\n单引号中,输出"双引号"';//在单引号中要输出双引号只需要直接写 "" 即可 $title5 = "这里 $test 是在双引号中,输出'单引号'";//在双引号中要输出单引号只需要直接写 '' 即可 $title6 = "这里 $test 是在双引\"号中,输出\"双引号\"";//使用 \" 将双引号进行转义,使其可以解析输出 $title7 = "输出反斜线 \\";//输出反斜线 echo $title1, '<br>'; echo $title2, '<br>'; echo $title3, '<br>'; echo $title4, '<br>'; echo $title5, '<br>'; echo $title6, '<br>'; echo $title7, '<br>'; echo '<hr>'; //heredoc 等价使用了双引号的字符中,可以解析内部的变量和转义特殊字符 //注意,这里要使用双引号 echo <<< "HEREDOC" {$title2} \n \r <hr> HEREDOC; //nowdoc 等价使用了单引号包装的字符串,无法解析内部的变量和转义特殊字符 //注意,这里要使用单引号 echo <<< 'NOWOC' {$title2} \n \r <hr> NOWOC;
运行实例 »点击 "运行实例" 按钮查看在线实例
效果图:
课堂总结:朱老师此次讲解的PHP基本语法是学习的PHP的基础,在这节课的学习过程中,我发现单引号与双引号是个很重要的注意点,对于对于变量和转义字符的处理非常不一样,PHP变流量的命名基本语法还是比较容易记住的。