‘->’符号是“插入式解引用操作符”
“::”符号可以认为是与C语言中的“.”相似的
“===”(三等号)
或许有人就疑问了,此符号除了判断两变量是否相等外,还会判断值类型是否一致,若值类型不一样,则会返回False
isset — 检测变量是否已设置并且非 NULL,若设置成NULL,则返回FALSE
empty() 判断一个变量是否为“空”,isset() 判断一个变量是否已经设置。
empty还会检测变量是否为空、为零。当一个变量值为0,empty()
认为这个变量同等于空,即相当于没有设置。
empty判断是否为空,isset判断是否已经定义括号内参数,即便定义是空但已定义,此时isset返回true
$_REQUEST[]具用$_POST[] $_GET[]的功能,但是$_REQUEST[]比较慢。通过post和get方法提交的所有数据都可以通过$_REQUEST数组获得
get是从服务器上获取数据,post是向服务器传送数据。
global $a是外部$a的同名引用
assign()实例化,先传值
例如$a = "我是列表";
$smarty->assign("list", $a);
则list就是“我是列表”
extract — 从数组中将变量导入到当前的符号表
strolower()全部转化为小写
bindec()转化为十进制
$_GET 通过 URL 参数传递给当前脚本的变量的数组
<?php
echo 'Hello ' . htmlspecialchars($_GET["name"]) . '!';
?>
Hello Hannes!
“::”符号可以认为是与C语言中的“.”相似的
“===”(三等号)
或许有人就疑问了,此符号除了判断两变量是否相等外,还会判断值类型是否一致,若值类型不一样,则会返回False
isset — 检测变量是否已设置并且非 NULL,若设置成NULL,则返回FALSE
empty() 判断一个变量是否为“空”,isset() 判断一个变量是否已经设置。
empty还会检测变量是否为空、为零。当一个变量值为0,empty()
认为这个变量同等于空,即相当于没有设置。
empty判断是否为空,isset判断是否已经定义括号内参数,即便定义是空但已定义,此时isset返回true
$_REQUEST[]具用$_POST[] $_GET[]的功能,但是$_REQUEST[]比较慢。通过post和get方法提交的所有数据都可以通过$_REQUEST数组获得
get是从服务器上获取数据,post是向服务器传送数据。
global $a是外部$a的同名引用
assign()实例化,先传值
例如$a = "我是列表";
$smarty->assign("list", $a);
则list就是“我是列表”
extract — 从数组中将变量导入到当前的符号表
strolower()全部转化为小写
bindec()转化为十进制
$_GET 通过 URL 参数传递给当前脚本的变量的数组
<?php
echo 'Hello ' . htmlspecialchars($_GET["name"]) . '!';
?>
Hello Hannes!