<?php
header("content-type: text/html; charset=utf-8");
//变量检测isset()
if(isset($b)){
echo' a exist';
}else{
echo' b not exist';
}
echo '<br />';
$a=null;
if(isset($a)){
echo' isset(null)返回true,a exist';
}else{
echo' isset(null)返回false,a not exist';
}
echo '<br />';
$c='';
if(isset($c)){
echo' 空字符串c exist';
}else{
echo' 空字符串c not exist';
}
echo '<br />';
//获取变量类型gettype()
$a=false;
echo gettype($a);
echo '<br />';
//判断想要的类型is_int,is_float,is_array...
if(is_int($a)){
echo'a is integer';
}else{
echo'a is not integer';
}
echo '<br />';
//变量打印echo 字符串,print_f 数组,var_dump 打印变量的类型及其值
$a=1;
$b=array(1,2,'3');
echo $a;
print_r($b);
var_dump($b);
//字符串到数字的转换
echo '<br />';
$a='kk2.5jason';
$a=$a+3;
var_dump($a);
$a=123;
$a=$a.'hello';
var_dump($a);
//布尔型的判断,以下都是false
//'','0',0,0.0,null,false,array();
if(''==false){
echo '空字符串果然假';
}
//变量赋值之传值赋值,只是$li容器的值放到$wang容器中,$wang容器内容改变不影响$li容器内容
$li=29;
$zwang=23;
$wang=$li;
var_dump($li,$wang);
$wang='jason';
var_dump($li,$wang);
echo'<br />';
//变量赋值之引用赋值
$li=29;
$zwang=23;
$wang=&$li;//&指的是把$li的地址给$wnag
var_dump($li,$wang);
$wang='jason';
var_dump($li,$wang);
?>
PHP学习
©著作权归作者所有,转载或内容合作请联系作者
- 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
- 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
- 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
推荐阅读更多精彩内容
- Q1:在windows系统本地配置一台命名为www.sohu.cn的虚拟主机,并在httpd.conf配置文件中映...