解决乱码: header("Content-Type: text/html;charset=utf-8");
单词
局部的: local
全局的: global
静态的: static
参数: parameter
工具: implements
关键字
定义常量: const
类的创建: class
对象的创建: new
公开的: public
受保护的: protected
私有的: private
继承类: extends
拒绝重载: final
访问父级的常量、方法、静态属性: parent
抽象类: abstract
接口: interface
方法
返回变量的数据类型: var_dump()
返回字符串的长度: strlen()
删除一个变量: unset()
构造方法: function __construct
析构方法: function __destruct
对变量进行JSON编码: json_encode()
对JSON数据进行解码,转换为PHP变量: json_decode()
判断数据类型
返回变量的类型: gttype()
是否为整形: is_int()
是否为布尔型: is_bool()
是否为浮点型: is_float()
是否为字符串: is_string()
是否为数组: is_array()
是否为对象: is_object()
是否为空值: is_null()
是否为资源: is_resource()
是否为标量: is_scalar()
是否为数值类型: is_numeric()
是否为函数: is_callable()
函数方法
获取参数的个数: $func_num_args()
获取实参构成的集合: $func_get_args()
获取具体某一参数: $func_get_arg(index)
超全局变量
获取所有前台以get方式提交的数据: $_GET
POST提交的数据都会保存在此: $_POST
GET和POST提交的都会保存: $_REQUEST
PHP中所有的全局变量: $GLOBALS
服务器信息: $_SERVER
session会话信息: $_SESSION
cookie会话数据: $_COOKIE
环境信息: $_ENV
用户上传的文件信息: $_FILES
目录
创建目录: mkdir()
删除目录: rmdir()
打开目录: opendir()
读取目录: readdir()
关闭目录句柄: closedir()
魔术常量
当前被执行的脚本所在电脑的绝对路径: __DIR__
当前被执行的脚本所在电脑的绝对路径( 带自己文件夹的名字 ): __FILE__
当前所属的行数: __LINE__
当前所属的命名空间: __NAMEESPACE__
当前所属的类: __CLASS__
当前所属的方法: __METHOD__
PHP操作MySQL
打开一个到 MySQL 服务器的新的连接: mysqli_connect()
选择数据库: mysqli_select_db()
执行sql语句: mysqli_query()
从结果集中取得一行作为数字数组: mysqli_fetch_row()
从结果集中取得一行作为关联数组: mysqli_fetch_assoc()
得到全面的数据信息,索引数组: mysqli_fetch_all()