提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档
前言
提示:以下是本篇文章正文内容,下面案例可供参考
一、PHP概述
一门编程语言
运行在服务器端
专门用于开发网站的
脚本后缀名 .php
解释型语言,不要编译直接运行
PHP需要运行环境,windows phpstudy,Linux 单独安装
二、web原理简述
1.打开浏览器
2.输入url
3.显示页面
三、PHP基本语法
1.PHP 代码
开始标记 <?php
结束标记 ?>
1.<?php?>这之间就表示进入PHP模式,在开始和结束标记之外的内容都会被PHP解析器忽略。
2.可以直接嵌入到惠特米勒代码中,并且可以嵌入到html代码中的任何地方
3.在一个html文档中可以嵌入任意多个PHP标记
4.文件末尾的PHP代码结束标记可以不要,在一些情况下省略掉更好
指令分隔符 [;]
注释
单行注释 //
多行注释 /…/
注意
PHP代码中的注释,不会显示在浏览器的源代码中
PHP运行环境是服务器,我们浏览器端看到的是PHP引擎运行PHP代码后的执行结果
2.简单的PHP语句
1.phpinfo();
2.echo
用于输入简单的变量
3.var_dump();
用于输出变量值及其变量类型
变量
变量声明
不需要声明变量,但是需要初始化
初始化
就是给变量初次赋值,或者变量的默认值
赋值
[=]
根据实验,说明PHP 脚本顺序执行
引用赋值
KaTeX parse error: Expected 'EOF', got '&' at position 5: c = &̲a;
相当于给
a
起
了
一
个
别
名
,
a 起了一个别名,
a起了一个别名,c 的值的改变$a也随之变化
释放变量
unset()
变量的命名
1.严格区分大小写
2.字母 数字 下划线,不能以数字开头
3.尽量不要使用PHP关键字作为变量名
可变变量
$name="hello";
$$name="world";
echo $name;
echo "<br />;
echo $hello; //$$name;
变量类型
布尔类型
值只有两个
ture false
以下内容会被当作false,其他均会被认为true
1.布尔值false
2.0
3.浮点型0.0
4.空白字符串和字符串0
5.没有成员的数组
6.NULL
int 型号
存储整数
1
2
123456
float
存储小数
3.14
字符串 string
字符串的定义
@ ‘ ’
@ “ ”
@定界符(<<<+大写字母开始)
<?php $str = <<<HTML//定界符的开始 HTML;//定界符的结束 ?>
注意:
@ 单引号定义的字符串中的单引号需要转义【/'】
@ 单引号定义的字符串中,【$】符号原样输出
@ 双引号定义的字符串中,【$】符号是变量的开始,变量整体用{}括起来
@ 单双引号定义的字符串中输入特殊字符包括【’ “ $】
@ 定界符开始和结束后面不能有任何字符包括空白字符和注释
3.PHP语法错误
Error 结束脚本执行
Warr~ 只提示,不影响执行
Notice
PHP运行环境安装
Apache+PHP+Mysql是PHP比较流行的生存环境
LAMP(Linux+Apache+PHP+Mysql)
编辑器的安装
zendstudio
notpad++