foo 和 @foo 的区别
最编程
2024-06-21 09:45:05
...
1、@foo() 是错误控制输出,foo()是正常调用输出。
2、@符号在PHP 中可以忽略错误报告,对于表达式有提示错误的,但有不影响语句执行的,可以在表达式之前加@。
3、可以把@符号放在变量、函数和include() 调用、常量等之前,但不能把@放在函数、类的定义之前,也不能用于条件结构语句之前
eg:if 、switch、while、for和foreach等
上一篇: 大写字母代表编程中的 Foo
下一篇: 正则表达式
推荐阅读
-
二维fftshift和ifftshift的区别——解读Begin1标题的含义
-
解析Linux驱动开发3中的devfs、udev、procfs、sysfs和debugfs的区别没有那么难
-
深入理解TPS、QPS、吞吐量和并发用户数的区别(二)
-
QPS,TPS,吞吐量:了解它们的定义和区别
-
RestController 和Controller的区别
-
firewalld配置:详细教程解释Linux防火墙配置中的iptables和firewalld区别和用法
-
探究 PCIe 5.0 和 PCIe 4.0 的区别:谁更胜一筹?
-
搞懂 LINQ 中 Where 和 TakeWhile 的区别
-
区别在哪里:LINQ、EF和SQL语句的各自特点是什么?
-
网站的后缀为什么有.com、.cn和.net的区别呢?