博客列表 >PHP-第一天作业-0821

PHP-第一天作业-0821

Bean_sproul
Bean_sproul原创
2018年08月22日 18:58:18623浏览

PHP变量命名规则

1、变量以美元符号$开头。如$name
2、美元符号$后面的第一个字符不可以是数字,只能是下划线_或者字母。如$1_1这样的变量是错误的。

3、除了下划线_外,变量不允许出现任何空格或标点符号。也就是说变量名只能包含:a-z、A-Z、0-9 以及下划线_。

4、PHP变量名是区分大小写的。如$name与$Name是两个不同的变量。
5、函数是不区分大小写的
命名规则
驼峰法:第一个单词字母小写,第二个单词首字母大写
$nameDog    小驼峰 ,$NameDog    大驼峰
下划线:单词与单词之间用下划线连接
$name_dog

3.jpg

Web系统由客1户端(浏览器)和服务器端两部分组成
1客1户端发送请求
请求中包含了客1户端的IP地址、浏览器的类型和请求的URL等一系列信息。
2服务器解析请求
3读取其它信息(非必须步骤)
4完成请求的动作

4.jpg

 

作业


实例

<?php 
echo "<h3>单双引号的使用</h3>";

$Name = "双引号";
$name = '单引号';
 
echo '单引号会输出 $Name. 单引号会输出 '.$name.'';
echo '<br>';
echo '单引号会输出 $Name. 单引号会输出 $name';
echo '<br>';
echo "双引号会输出 $Name. 双引号会输出 $name.";
echo '<br>';
echo "<h3 style='color:gray;'>用变量定义字符串,用单引号括住的输出,<br>并没有解析字符串变量,而使用双引号括住的输出,则解析了变量了,输出变量的值。</h3>";

$name="string";
echo '字符串' .'$name';
echo "字符串" ."$name"; 
echo '字符串'.$name.'';
echo "字符串{$name}";

echo "<hr>";
 
echo "<h3>转义字符,顾名思义会将规定的语法用'\'来输出</h3>";
echo '<br>';

$money = '95亿美元';
$title = '阿里'.$money.'收购了饿了么';
$title1 = '阿里$money收购了\'饿了么\'';/*单引号可以显示出来*/
$title2 = "阿里{$money}收购了\"饿了么\"";/*双引号可以显示出来*/
$title3 = "阿里{$money}收购了\\\"饿了么\"";/*反斜杠和双引号可以显示出来*/
$title4 = "阿里{$money}收购了.\n\"饿了么\"";/*换行*/

echo $title,'<br>';
echo $title1, '<br>';
echo $title2, '<br>';
echo $title3, '<br>';
echo nl2br($title4);

echo '<hr>';

//heredoc
// heredoc 等价使用了双引号的字符中,可以解析内部的变量和转义特殊字符
echo  <<< "HEREDOC"
{$title2} \n  \r \t 
HEREDOC;

echo '<br>';

// nowdoc
// 相当于用单引号包装的字符串
echo <<< 'NOWDOC'
{$title2} \n  \r \t
<h3><a href="">Hello 同学们晚上好呀</a></h3>
NOWDOC;


?>

运行实例 »

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

6.jpg

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