002——入了个门

isset()

// 存在返回真,否则为假

unset()

// 断开变量名和数据之间的引用关系

命名

// 驼峰
myName
// 帕斯达
MyName
// 下划线
my_name

引用传递



可变变量


超全局变量

// 函数内外皆可使用,超全局变量都是数组
$_GET
$_POST
$_SERVER
$_REQUEST
$GLOBALS
$_COOKIE
$_SESSION

GET提交数据的几种形式

name
用户名:
密码:

get.php

password:".$password;
?>
a
提交
location.href

location.assign

checkbox提交数据时注意

index.html




    
    Document


    
zuqiu lanqiu yumaoqiu

$_POST

网页中的form表单,一般都用post方式,get方式主要体现在其他3种形式




    
    Document


    
用户名:
密码:

post.php

";
    echo $password;
?>

加减乘除




    
    Document


    

post.php


$_REQUEST

GET和POST数据同时提交的情景



    
    Document


    
用户名: 密码:
";
    echo $b."
"; echo $username."
"; echo $password; ?>
当get数据和post数据同时提交并其中有重名的时候,此时$_REQUEST只会记录(存储)其中一个数据,是有php.ini中的一个设置项来决定request_order = “GP”,先存储GET数据,再存储POST

$_SERVER

";
    foreach ($_SERVER as $key => $value) {
        echo "";
        echo "$key";
        echo "$value";
        echo "";
    }
    echo "";
?>

$GLOBALS

把我们自己定义的所有全局变量存储到该数组中,变量名就是该数组的下标(键名),变量值就是对应的值。

常量

第一种第一方式
define(name,value)
第二种定义方式
// 只能在代码的最顶层定义,不能在函数或if语句中定义
const name = value;
使用常量
";
    }
 ?>
defined()

判断常亮是否存在

魔术常量

魔术常量其实是一种值会随着一定的条件(环境)而变化的常量,形式和使用上是常量,但实际上,其值会改变。

__DIR__// 当前网页文件的所在目录
__FILE__// 当前网页文件
__LINE__// 当前这一行

你可能感兴趣的:(002——入了个门)