php变量,数据类型,常⽤语句,php中的false,转换字符串DocumentRoot Directory
变量
$v=12
c($_GET);
c($_POST); 返回的是数组键:值
c($_REQUEST);
$_REQUEST (超全局变量)是接收了 $_GET $_POST $_COOKIE 三个的集合
include "form.html"
$_SESSION
$_COOKIE htttp请求中cookie:''⾥的东西
$_SERVVER
字符串的连接⽤$v.$t
$v="a{$b}bc"必须为双引号
$v='\n换⾏符123' \t制表符
数据类型
报错不需要告诉给的是什么类型
解释性动态类型脚本语⾔(编译型C)
echo $v 输出数字字符串
print_r($v)输出数组
预定义变量
form action method post
cookie
1.在⽤户的浏览器中保存⼀些数据
2.通常由服务器设置
$_SESSION['b']=12;
$_SESSION['g']=$_POST['user'];
php常⽤语句
$echo "<pre>"
$_SERVER  输出数组
$echo "</pre>"
header("Location: example/myOtherPage.php");跳转到页⾯
header("Content-Type: text/json");设置数据类型
setcookie('login','true',time()+3600);设置cookie
include "index.html";打开html⽂件
gettype()函数可以得到变量的类型
is_[type]()函数可以⽤来判断某个变量是否某个类型
var_dump()函数会输出变量的类型和值
php中的false
必要时可以调⽤boolean()函数来实现转换,当转换为 boolean 时,以下值被认为是 FALSE:
布尔值 FALSE 本⾝
整型值 0(零)
浮点型值 0.0(零)
空字符串,以及字符串 “0”
false是什么函数
不包括任何元素的数组
不包括任何成员变量的对象(仅 PHP 4.0 适⽤)
特殊类型 NULL(包括尚未赋值的变量)
从空标记⽣成的 SimpleXML 对象
除以上情况,其他均为true
if($_POST['user']==='admin'&&$_POST['password']==='123456'){ setcookie('login','true',time()+3600);
header('Location:/index.php');
}else{
header('Location:/login.php');
}
check.php⾥写:    session默认存储在内存中
session_start();运⾏session
$_SESSION['g']=$_POST['user'];设置键值
index.php⾥写
header('Content-Type:text/plain;charset=utf-8');转换编码session_start();运⾏session
echo $_SESSION['g'];输出键值
exit()停⽌运⾏
转换成16位字符串
$c="123";
$d="124345456575";
echo md5($c);
echo '</br>';
echo md5($d);
echo '</br>';
浏览器两⼤功能
绘制图形
发送请求

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。