最赞回答 / 慕侠8735126
当将@放在一个PHP表达式之前是,这个表达式可能产生的任何警告信息都将被忽略掉。但是使用错误控制运算符@是需要注意,它只对表达式有效。说得容易懂一点就是:如果从一个地方得到了一个值,我们就可以将@放在它的前面。比方说,把@放在变量、常量和函数调用的前面。值得大家注意的是,不能把这个错误控制运算符@放在函数或者是类的定义之前,也不可以用在条件结构等。下面我们来看一些实例:<?php//打开一个不存在的文件,用@屏蔽错误的输出$open_file = @fopen("index.php","r");//...
2016-09-23
最赞回答 / NadiaSmile
因为计算机存储的问题,同时也算是节约计算机的内存资源,人们给变量以不同的数据类型,就好比房子,房子里可以住人 房子算是一个变量。而人的经济水平和房子里住的人数不一样 所以房子有商品房,经济房,别墅,公寓 等等。。。 这些房子类型就对应了这些数据类型。而至于区别< $var_string = "123"; 双引号 是字符串类型 所占字节数好像按长度算? $n=123; 整形 4个字节 $f=123.00; 有小数点 是浮点型 所占字节跟精度有关 $var_array = array("123");...
2016-09-22