PHP中的at(@)主要是用于屏蔽错误信息、抑制报错的(如在方法调用时),有时候你希望自己来处理错误,而不是由系统自动处理.
//@与unlink间要有空格
@ unlink($filepath);
//也可以写成:
unlink($filepath);在上例中,去掉@时,如果被删除的文件不存在的话,则会显示文件不存在的错误;如果加上了@,则不会显示任何错误信息.所以呢可以自定义错误信息显示:
①.、PHP(外文名: Hypertext Preprocessor,中文名:"超文本预处理器")是一种通用开源脚本语言.语法吸收了C语言、Java和Perl的特点,易于学习,使用广泛,主要适用于Web开发领域.
php
还有个和JS一样的标记...不过没用过... 不记得了...
估计你没有好好看或者书讲的不够详细.按道理一般入门的书都会有介绍,无非是一些语法.包括的也无非是操作符、操作数、常量、变量、函数、循环结构、分支结构等等.
大括号一般是函数体、类体、json字典的范围标识符.
php中''""都表示内部是字符串,而◆◆是在sql语句中用到,一般表示内部为字段名或表名
例如:$name='张三疯';
'xxx$name'全是作为字符串处理,这里输出xxx$name
""的php是要分析是否含有变量 echo "xxx$name";输出是xxx张三疯
它会抑制错误消息.
PHP支持一个错误控制操作符:at符号(@).当添加到PHP中的表达式时,该表达式可能生成的任何错误消息都将被忽略.
如果已将自定义错误处理程序函数设置为SET错误处理程序()然后它仍然会被调用,但是这个自定义错误处理程序可以(而且应该)调用错误报告()当触发错误的调用前面有@.时,它将返回0.
扩展资料
错误控制运算符顾名思义就是用来控制错误输出,这个控制只是将错误信息屏蔽掉,不让其显示出来,并不是真正的解决错误.
经常在程序中使用某些函数出现一些不必要的错误信息时,可以使用该运算符进行屏蔽,前提是这个错误信息不影响程序的运行.如果对一些影响程序运算的错误,不推荐使用错误控制符,这样不利于消除程序的错误.
下面看一下错误控制运算符的使用实例:
当打开一个不存在的文件时,用"@"来屏蔽错误信息的输出;
在不使用"@"时;
$open_file?= fopen("index.php","r");
会有以下的输出:
上面是一个警告错误信息提示,大致的意思提示我们index.php"这个文件不存在.错误信息在第三行...
以上就是土嘎嘎小编为大家整理的phpat符号相关主题介绍,如果您觉得小编更新的文章只要能对粉丝们有用,就是我们最大的鼓励和动力,不要忘记讲本站分享给您身边的朋友哦!!