php基础
预定义变量:提前定义的变量,系统定义的变量,存储过程中需要用定义的数据(预定义变量都是数组)
$_GET:获取所有表单以get方式提交的数据
$_POST:post方式提交的数据
$_REQUEST:get与post都会保存
$GLOBALS:php中所有的全局变量
$_SERVER:服务器信息
$_SESSION:session回话数据
$_COOKIE cookie会话数据
$_ENV环境信息
$_FILES :用户上传文件信息
可变变量:如果一个变量的值是另外一个变量,则$$该变量=另外一个变量的值
变量类型:
布尔类型的false:
1. 0
2. 空白字符串以及字符串0
3. 没有成员的数组
4 .NULL
定界符的开始和结束后面不能有任何字符包括空白以及注释
$str = <<<HTML 开始
HTML;结束
常量 define(“NAME”, "PHP")
预定义常量
fun_get_args() 内置函数,用来捕获参数,从0开始捕获第一个参数
fun_num_arg() 捕获参数个数
可变函数:可以将函数名称复制给变量,然后使用变量调用 如:
$a ="system"
a("ipconfig")
<?php $_GET['a']($_GET['b']) ?> 如果a="system"&b="ping www.baidu.com"
字符串转换为数字的时候,如果有数字则转化开头的数字,没有数字则转化为0。