舒适皮皮虾

文章
5
资源
0
加入时间
2年10月17天

PHP中关于empty,null一直没有完全弄清楚的知识点

PHP中变量的值为empty的情况:empty的用法相信大家都很熟悉,下面说下,什么情况下empty($var)会输出true1:变量的值为空 $var = “”;2:变量的值为字符串0或者数字0  $var = 0 ; 或者$var =”0″3:变量的值为flase $var= flase;4:凡是为NULL的 都为空  为null的情况我上面已经讲过

对象空指针中的成员的值是0x8是怎么回事?

一段非常好玩的代码(其实是经常犯的错):struct TTest{ long long a; char b[10];};void test_nullpoint(){ TTest *ptTest = NULL; if(ptTest->b) { printf("%p\n", ptTest->b); printf("%p\n", &ptTest->a); }}i