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。

 

posted @ 2020-03-07 21:33  信安专业小白  阅读(128)  评论(0编辑  收藏  举报