Blogger Information
Blog 55
fans 0
comment 0
visits 50513
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
PHP-第一天作业-0821
Bean_sproul
Original
624 people have browsed it

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

Correction status:qualified

Teacher's comments:
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post