社区
基础编程
帖子详情
请问foo()和@foo()的区别以及@的意思
dave2024
2008-10-07 03:29:34
请问foo()和@foo()的区别以及@的意思
...全文
843
10
打赏
收藏
请问foo()和@foo()的区别以及@的意思
请问foo()和@foo()的区别以及@的意思
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dzxccsu
2008-10-08
打赏
举报
回复
[Quote=引用 9 楼 iasky 的回复:]
http://cn.php.net/manual/en/language.operators.errorcontrol.php
权威解释
[/Quote]呵呵~~,多看手册!
iasky
2008-10-07
打赏
举报
回复
http://cn.php.net/manual/en/language.operators.errorcontrol.php
权威解释
iasky
2008-10-07
打赏
举报
回复
@就是屏蔽错误,这些基础问题还是看php manual吧
zhangking
2008-10-07
打赏
举报
回复
上面的说完了。我没有补充的。
zero8500
2008-10-07
打赏
举报
回复
[Quote=引用 5 楼 wxq4100798 的回复:]
引用 2 楼 hcann 的回复:
@ 禁止报错
当将其放置在一个 PHP 表达式之前,该表达式可能产生的任何错误信息都被忽略掉.
要多读手册啊.
[/Quote]
正解
wxq4100798
2008-10-07
打赏
举报
回复
[Quote=引用 2 楼 hcann 的回复:]
@ 禁止报错
当将其放置在一个 PHP 表达式之前,该表达式可能产生的任何错误信息都被忽略掉.
要多读手册啊.
[/Quote]
正解
程序猿之殇
2008-10-07
打赏
举报
回复
屏蔽错误输出.
如果用了@以后,建议程序要严格分析可能产生的错误,否则,出错的时候调试够喝几壶的了.
hzcenter
2008-10-07
打赏
举报
回复
忽略错误报告
slayer.hover
2008-10-07
打赏
举报
回复
@ 禁止报错
当将其放置在一个 PHP 表达式之前,该表达式可能产生的任何错误信息都被忽略掉.
要多读手册啊.
sxlfybb
2008-10-07
打赏
举报
回复
是不是 强制执行结果出错也不显示出错提示
foo
()和@
foo
()的
区别
是什么?
foo
()和@
foo
()的
区别
是什么? 答案:前者不会输出可能产生的任何错误信息;后者则会正常输出。 PHP 支持一个错误控制运算符:@ 当将其放置在一个 PHP 表达式之前,该表达式可能产生的任何错误信息都被忽略掉。 注意: @ 运算符只对表达式有效。可以简单理解就是:如果能从某处得到值,就能在它前面加上 @ 运算符。 你可以把它放在变量、函数和 include() 调用、常量等之前;不能把它...
PHP
foo
()和@
foo
()之间有什么
区别
如果函数执行过程中发生错误(比如,函数不存在、传递了错误的参数类型等),PHP 会生成一个错误(可能是警告、通知或致命错误),并可能中断脚本的执行(取决于错误的严重性)。符号时,如果该函数或操作引发了错误,那么该错误将被忽略,不会显示给用户,也不会被 PHP 的错误处理机制捕获(除非使用了自定义的错误处理函数)。时,这个错误会被抑制,不会有任何输出,也不会影响脚本的其余部分(除非该错误是致命错误,但通常函数调用错误不是)。是对函数的正常调用,任何错误都会被报告;可以避免因为文件不存在而生成的警告。
foo
()和@
foo
()之间的
区别
1. @
foo
()控制错误输出,
foo
()正常表达 2. @ 符号在 PHP 中可以忽略错误报告,对于表达式有提示类错误的,又不影响语句的执行的,可以在表达式前面加 @ 3.可以把它放在变量、函数和 include() 调用、常量等等之前,不能把它放在函数或类的定义之前,也不能用于条件结构例如 if 和 foreach 等 转载于:https://w...
PHP面试考点--3. 运算符考察点
Foo
()和@
foo
()的
区别
;
3.运算符考察点
Foo
()和@
foo
()的
区别
; @是错误抑制符;当放在一个php表达式之前,该表达式的所有错误会被忽略; 运算符的优先级: 递增/递减>算术运算符>大小比较>逻辑与>逻辑或>三目>赋值 比较运算符: == 和=== ==比较等值 ===比较等值和类型 False的七种情况都是等值的但类型不相等 递增/递减: 不影响布尔值...
new
Foo
和 new
Foo
()的
区别
以及
Foo
f2()的问题
问题是:在C++中,以下两者有何不同 new
Foo
;new
Foo
(); 两者都是正确的语句,它们都返回一个指针,指向新创建的
Foo
(存放在堆中)。但是,当
Foo
是POD类型时,它们的表现有所不同。 PS:POD类型是指一个类或对象,其成员是原生数值类型(int, unsigned char, float, bool等等)或者另外一个POD类型。POD对象看起来像C语言风格的结
基础编程
21,893
社区成员
140,347
社区内容
发帖
与我相关
我的任务
基础编程
从PHP安装配置,PHP入门,PHP基础到PHP应用
复制链接
扫一扫
分享
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章