PHP标记风格
PHP一共支持4种标记风格脚本风格
简短风格
ASP风格
<% echo '这是ASP风格的标记'; %>
php.ini文件
将short_open_tag和asp_tags
都设置为ON,重启Apache服务器即可PHP编码规范
什么是编码规范 PHP书写规则 PHP命名规则缩进
大括号{} 关键字、小括号、函数、运算符PHP命名规则
类命名
使用大写字母作为词的分隔,其他的字母均使用小写 名字的首字母使用大写 不要使用下划线(’_’)类属性命名
属性命名应该以字符“m”为前缀方法命名
Is (判断),Get(得到),Set(设置)方法中参数命名
第一个字符使用小写字母function EchoWord($firstWord,$secondWord){…}
变量命名
所有字母都使用小写 使用’_'作为每个词的分界引用变量
引用变量要带有“r”前缀全局变量
全局变量应该带前缀“g”global = $gTest
常量/全局常量
常量/全局常量,应该全部使用大写字母,单词之间用’_'来分隔
静态变量
静态变量应该带前缀“s”函数命名
所有的名称都使用小写字母,多个单词使用“_”来分割PHP注释
PHP支持3种风格的程序注释C++风格的单行注释(//)C风格的多行注释(/*…*/)Shell风格的注释(#)
PHP常量
声明和使用常量 预定义常量常量可以理解为值不变的量
一个常量由英文字母、下划线和数字组成,但数字不能作为首字母出现 define()函数来定义常量声明和使用常量
mixed constant(string const_name)bool defined(string constant_name);
预定义常量
PHP变量
声明变量
变量赋值 变量作用域 可变变量$变量名称=变量的值
变量的赋值有三种方式
(1)直接赋值 (2)传值赋值 (3)引用赋值变量作用域
三种变量作用域 局部变量、全局变量和静态变量可变变量
声明可变变量的方法是在变量名称前加两个“$”符号
声明可变变量的语法如下:
$$可变变量名称=可变变量的值
PHP 概述
PHP 是一种创建动态交互性站点的强有力的服务器端脚本语言
PHP 是免费的,并且使用非常广泛
PHP 语法非常类似于 Perl 和 C。PHP 常常搭配 Apache (web 服务器) 一起使用。不过它也支持 ISAPI,并且可以运行于 Windows 的微软 IIS 平台
什么是 MySQL?
MySQL 是一种数据库服务器
MySQL 支持标准的 SQL MySQL 可在许多平台上编译 MySQL 可免费下载使用strlen() 函数
strlen() 函数用于计算字符串的长度strpos() 函数
strpos() 函数用于在字符串内检索一段字符串或一个字符PHP 运算符-算数运算符
PHP 运算符-赋值运算符 PHP 运算符-比较运算符 PHP 运算符-逻辑运算符PHP的数据类型
Boolean型 integer型 浮点型 字符串型 复合数据类型伪类型
mixednumbervoidcallback
bool isset检测有没有被赋值
void unset销毁指定的变量is_array()、is_bool()、is_float()、is_integer()、is_null()、is_numeric()、is_object()、is_resource()、is_scalar() 和 is_string()
bool empty
bool is_nullPHP的运算符包括算术运算符、字符串运算符、赋值运算符、位运算符、逻辑运算符、比较运算符、递增或递减运算符、错误控制运算符等。
算术运算符
赋值运算符
位运算符
逻辑运算符
比较运算符
运算符的优先顺序
PHP的数据类型
标量数据类型
复合数据类型 特殊数据类型 转换数据类型 检测数据类型PHP一共支持8种原始类型:
4种标量类型
boolean(布尔型) integer(整型) float/double(浮点型) string(字符串型)两种复合类型
array(数组) object(对象)两种特殊类型
resource(资源) NULL标量数据类型
复合数据类型——数组
$array = ('value1',' value2 '……)或$array[key] = 'value'或$array = array(key1 => value1, key2 => value2……)
复合数据类型——对象
特殊数据类型
转换数据类型
settype()函数
bool settype ( mixed var, string type )
检测数据类型
结言
好了,欢迎在留言区留言,与大家分享你的经验和心得。
感谢你学习今天的内容,如果你觉得这篇文章对你有帮助的话,也欢迎把它分享给更多的朋友,感谢。
感谢!承蒙关照!您真诚的赞赏是我前进的最大动力!