復(fù)制 " /> 岳打开双腿开始配合日韩视频,恋夜直播午夜秀场最新,AV国产乱码一区二区三视频

天天躁日日躁狠狠躁AV麻豆-天天躁人人躁人人躁狂躁-天天澡夜夜澡人人澡-天天影视香色欲综合网-国产成人女人在线视频观看-国产成人女人视频在线观看

PHP中空字符串介紹0、null、empty和false之間的關(guān)系

如果用錯(cuò)方法函數(shù)或是用少了,如果幾個(gè)方法函數(shù)的邏輯順序錯(cuò)了,很可能就是一個(gè)漏洞,而且不容易找出來(lái)。糾結(jié)啊~

上網(wǎng)找找看哪位高人有總結(jié)出相關(guān)的結(jié)論出來(lái),果然有!不過(guò)似乎不是很全面,我在這里稍完善了一下,僅供參考。

復(fù)制代碼 代碼如下:
// 判斷 0 與 ''、null、empty、false 之間的關(guān)系
$a = 0;
echo "0 與 ''、 empty、null、false 之間的關(guān)系:";
if($a == ''){
echo "0 == '';";
}else{
echo "0 != '';";
}
if(trim($a) == ''){
echo "trim(0) == '';";
}else{
echo "trim(0) != '';";
}
if(strval($a) == ''){
echo "strval(0) == '';";
}else{
echo "strval(0) != '';";
}
if($a === ''){
echo "0 === '';";
}else{
echo "0 !=== '';";
}
if(empty($a)){
echo "0 is empty;";
}else{
echo "0 is not empty;";
}
if(is_null($a)){
echo "0 is null;";
}else{
echo "0 is not null;";
}
if(is_numeric($a)){
echo "0 is numeric;";
}else{
echo "0 is not numeric;";
}
if(is_string($a)){
echo "0 is string;";
}else{
echo "0 is not string;";
}
if(!$a){
echo "0 is false;";
}else{
echo "0 is not false;";
}
// 判斷 '' 和 0、null、empty、false 之間的關(guān)系
$a = '';
echo "'' 和 0、empty、null、false 之間的關(guān)系:";
if($a == 0){
echo "'' == 0;";
}else{
echo "'' != 0;";
}
if(intval($a) == 0){
echo "intval('') == 0;";
}else{
echo "intval('') != 0;";
}
if(empty($a)){
echo "'' is empty;";
}else{
echo "'' is not empty;";
}
if(is_null($a)){
echo "'' is null;";
}else{
echo "'' is not null;";
}
if(is_numeric($a)){
echo "'' is numeric;";
}else{
echo "'' is not numeric;";
}
if(is_string($a)){
echo "'' is string;";
}else{
echo "'' is not string;";
}
if(!$a){
echo "'' is false;";
}else{
echo "'' is not false;";
}
// 判斷 null 和 ''、0、empty、false 之間的關(guān)系
$a = null;
echo "null 和 ''、0、empty、false 之間的關(guān)系:";
if($a == ''){
echo "null == '';";
}else{
echo "null != '';";
}
if($a == 0){
echo "null == 0;";
}else{
echo "null != 0;";
}
if($a === ''){
echo "null === '';";
}else{
echo "null !=== '';";
}
if($a === 0){
echo "null === 0;";
}else{
echo "null !=== 0;";
}
if(strval($a) == ''){
echo "strval(null) == '';";
}else{
echo "strval(null) != '';";
}
if(intval($a) == 0){
echo "intval(null) == 0;";
}else{
echo "intval(null) != 0;";
}
if(empty($a)){
echo "null is empty;";
}else{
echo "null is not empty;";
}
if(is_numeric($a)){
echo "null is numeric;";
}else{
echo "null is not numeric;";
}
if(is_string($a)){
echo "null is string;";
}else{
echo "null is not string;";
}
if(!$a){
echo "null is false;";
}else{
echo "null is not false;";
}
echo "";


輸出的結(jié)果是:

我想根據(jù)輸出結(jié)果都可以清楚了解決空字符串、0、null、empty和false之間的大概關(guān)系,在開發(fā)過(guò)程中靈活運(yùn)用上述代碼里的方法,加上良好的邏輯,基本上應(yīng)該是不會(huì)出現(xiàn)問(wèn)題的了。

點(diǎn)擊下載相關(guān)源代碼

php技術(shù)PHP中空字符串介紹0、null、empty和false之間的關(guān)系,轉(zhuǎn)載需保留來(lái)源!

鄭重聲明:本文版權(quán)歸原作者所有,轉(zhuǎn)載文章僅為傳播更多信息之目的,如作者信息標(biāo)記有誤,請(qǐng)第一時(shí)間聯(lián)系我們修改或刪除,多謝。

主站蜘蛛池模板: 99国产在线观看 | 动漫人物差差差30分钟免费看 | 美女的避毛 | 欧美日韩无套内射另类 | 欧美一级黄色影院 | 99精品国产高清自在线看超 | 欧美多毛的大隂道 | 9LPORM原创自拍达人 | 美女被打开了屁股进去的视频 | 久久精品一区 | 美女搞鸡网站 | 95国产精品人妻无码久 | 国产第一页在线视频 | 久久理论片迅播影院一级 | 久久视频这里只精品99热在线观看 | 国产精品99精品无码视亚 | 精品国产一区二区三区久久影院 | 国产激情视频在线播放 | 伦理片 a在线线版韩国 | 在线播放性xxx欧美 在线播放午夜理论片 | 18禁裸乳无遮挡免费网站 | 日韩精品真人荷官无码 | 老师的蕾丝小内内湿透了 | 国产第一页在线视频 | 青柠在线视频 | 日本高清无人区影院 | 欧美手机在线播放 | 好男人好资源在线播放 | 热久久伊大人香蕉网老师 | 国产线精品视频在线观看 | 两性色午夜视频免费国产 | 午夜理论片日本中文在线 | 国产午夜一级鲁丝片 | 日本亚洲欧洲免费旡码 | 国产精品亚洲高清一区二区 | 99热国产这里只有精品免费 | 无码专区aaaaaa免费视频 | 国产GV天堂亚洲国产GV刚刚碰 | 国语对白刺激真实精品 | 嗯啊插的好深啊使劲抽视频 | 成人性视频全过程 |