本文为自己在学习中记录的php学习笔记,内容是php基本语法。
学习目标:
1、了解web程序的的工作原理
2、PHP基础语法
3、PHP中变量的申明和使用
4、PHP的数据类型
一个简单的Web应用的工作流程是:用户通过浏览器向服务器发出请求,服务器根据请求URL地址找到指定页面,并将该页面及其他处理信息返回浏览器,浏览器得到返回信息后将页面信息呈现给用户。 基于PHP开发的Web应用的工作流程和上面介绍的流程相似,只是增加了一些额外的处理流程。在服务器接收到请求并找到指定页面文件后,会对该PHP文件进行代码编译、数据交互等操作。然后再将处理后的信息发送到浏览器。
如果服务器不支持PHP,在通常情况下,Web服务器会直接将PHP文件中的源代码传送到客户端,显示在浏览器中;如果服务器支持PHP,则响应PHP文件请求。首先将一个PHP文件中的HTML编码直接传送到客户端的浏览器上,而内嵌的PHP程序先被Web服务器解释执行,然后将解释执行后的信息以HTML的形式传送到客户端的浏览器中。
PHP 文件的后缀名是 “.php”,例如 index.php PHP代码 能和 HTML,CSS 写在一个文件中 PHP 代码在服务器上执行,而结果以纯文本返回浏览器
一、php中的标记风格
1、XML风格
2、短标记风格
...?> 需要php.ini配置文件中开启short_open_tag标签
3、ASP风格
<% .... %> *需要开启PHP配置文件中的asp_tags
4、script风格:
二、html注释:
css注释:/* */
php中的注释:a. // b.# c. /* */ d./** */ (用于大型注释方式。IDE中)
三、php中的两种基本输出方法:
echo 和 print
echo $hi; 或者echo ('nihao');
四、变量
什么是变量:变量是存储值的容器
变量存储的值可以是数字,文本或者复杂的多的排列组合;
变量的声明:(1)变量必须以 $ 符号开头,后面跟变量名称
(2)变量在首次为其赋值时被创建,如果为变量赋的值是文本,必须用引号包围该值
$name = “jim”; //文本
$age = 21; //数字
文本的东西是需要添加 引号;数字是不需要添加引号的;
五、变量的命名:
(1)变量名严格区分大小写,$i 和 $I 是两个不同的变量
(2)必须以字母或者下划线开头,后面跟任意数量的字母、数字或者下划线
(3)变量名称只能包含字母、数字、字符和下划线(A-z、0-9 以及 _)
(4)变量名中间不可以使用空格
$a=18;$A=99;这两个是完全不同的变量
六、变量的赋值:
(1)传值赋值
通过使用 = 直接将一个数据赋值给一个变量
例如:$num1 = 10;$num2 = $num1;
2)引用赋值
使用=将一个变量的值赋给另一个变量,但是需要在等号右边的变量前加上一个&符号,在使用引用赋值时,两个变量会指向内存中的同一存储空间,$变量2 = &$变量1;
例如:$num1 = 20;$num2 = &$num1;
七、可变变量:
一个变量的变量名可以动态地设置和使用。也就是说可以通过以下方法来设置可变变量:先设声明一个普通变量并赋值,然后用这个普通变量的值来作为这个可变变量的变量名。
如:
$hi=“hello”;
$$hi=“php100”;
exit;//exit作用是退出程序,出现exit之后,后面的php代码将不再执行
echo “$hi${$hi}”;
?> =====》输出结果是php100
八、PHP中的数据类型
PHP语言中包含的数据类型可以划分成3类:标量数据类型、复合数据类型、特殊数据类型。
各数据类别包含的数据类型如下表所示:
标量数据类型:整形、浮点型、布尔型、字符串
复合数据类型:数组、对象
特殊数据类型:NULL、资源
宠物免费领养小程序,欢迎来踩