导图社区 PHP语法
这是一篇关于PHP语法的思维导图。PHP 是一种创建动态交互性站点的强有力的服务器端脚本语言,且PHP 是免费的,使用非常广泛。这里较为全面地总结了PHP语言的基础语法,对重要的知识点都举了如何使用的例子。
社区模板帮助中心,点此进入>>
互联网9大思维
组织架构-单商户商城webAPP 思维导图。
域控上线
python思维导图
css
CSS
计算机操作系统思维导图
计算机组成原理
IMX6UL(A7)
考试学情分析系统
PHP语法
基础
PHP脚本可以在文档中任何位置。
PHP脚本以<?php开始,以?>结束。
PHP文件通常包含HTML标签和一些PHP脚本代码
PHP中的每个代码都必须以分号结束,一种分隔符
PHP在浏览器输出文本的基础指令
echo
可以输出一个或多个字符串
print
只允许输出一个字符串,返回值总为1
print_r()
var_dump()
PHP中的注释
单行注释
//这是PHP单行注释
多行注释
/* 这是 PHP多行 注释 */
数据类型
标量数据类型
boolean(布尔型)
String(字符串型)
integer(整型)
float(浮点型)
复合数据类型
array(数组)
object(对象)
特殊数据类型
resource(资源)
null(空值)
数据类型的转换
自动转换
数据类型的自动转换是指在定义常量或变量时,不需要指定常量或变量的数据类型。在代码执行过程中,PHP会根据需要将常量或变量转换为合适的数据类型。但是在转换时也要遵循一定的规则。
强制转换
应用括号括起来的类型名称进行转换
(boolean),(bool)(转换成布尔型)
转换成boolean型时,null、0和未赋值的变量或数组会被转换成false,其他为真;
(String)(转换成字符型)
(integer),(int)(转换成整形)
转换成整型时,布尔型的false转换为0,true转换为1,浮点型的小数部分被舍去,字符型如果以数字开头,就截取到非数字位,否则输出为0
(float),(double),(real)(转换成浮点型)
(array)(转换成数组)
(object)(转换成对象)
使用以val结尾的函数
intval
int intval(mixed var)(返回var的整数值)
floatval
float floatval(mixed var)(返回var的浮点数值)
strval
string strval(mixed var)(返回var的字符串数值)
使用settype()函数
bool settype(mixed var,string type)
参数var为指定的变量。 参数type为指定的类型,有七个可选值:boolean、float、integer、array、null、object、和string。