PHP(HyperText Preprocessor)超文本预处理器
1.PHP是一种服务器的脚本语言,开源。 //嵌入HTML中 ,在服务器端执行翻译成HTML,CSS,JAVASCRIPT返回给浏览器解析。
2.在服务器上执行
PHP语法
1.标准式:<?php ?> 简洁式:<? ?> //推荐标准式
2.语句
1.一种是功能执行语句 //以分号结束
2.结构定义语句 //如if else;swich;for;do while,等等 都是结构定义语句
3.PHP是弱类型语言 (个人以为这也是PHP比较好学 其中之一)
PHP中共有8种类型:
4种标量:整型(int,integer),布尔型(bool,boolean),浮点型(float,double,real),字符串型(string)
2种复合类型:数组(array),对象(object)
2种特殊类型:资源类型(resource),空类型(null)
//注:测试数据类型用Var-dump() 既可以查看变量或值的类型,有可以看数据.
4.常量与变量
常量的声明与使用:
1.常量是简单的标识符
2.常量定义了就不能被改变,也不能使用unset()函数清除
3.常量不会理会变量的范围,在任何地方都可以使用
4.常量用define("常量名",值)
5.常量的值只能用标量类型 (int,float,bool,string)
注:用defined("常量名",值)查看
变量之间的转换:
强制转换:setType(变量,类型);$a=(int)"123abc";$a=intval(123adc)
自动转换:最常用的方式,这种转换就不必要去管理类型了
和数变量和类型有关的一些常用函数
isset() unset();//判断变量是否存在
empty();//判断变量是否为空
getType(); var_dump() //getType()只显示变量数据类型 而var_dump()不但显示变量的类型还显示值
5.PHP运算符号
一.算术运算符 + - * / % ++ --
二.字符串元算符 . 用用字符串连接
三.赋值运算符 = += -= /= .= %=
四.比较运算符 > < >=等等
五.逻辑运算符 && || !
六.位运算符 & | ^