此问题在此处已有答案:
(29个答案)
2天前关闭。
我有一个应用程序,在其中我必须声明(覆盖)从接口继承的方法。然而,这些方法有参数,而这些参数在我的实现中没有使用。
class MyImplementation implements ISomething {
public function foo($bar) {
// code that does nothing with $bar
...
}
// other methods
...
}
我怎样才能在源代码中标记$bar为unused,在C++中这是可能的。
换句话说,我如何在PHP中执行THIS?
2条答案
按热度按时间9ceoxa921#
为了让“IDE”和php编译器自动静音而不改变error_reporting和关闭警告,我用两种方法解决这个问题:
1.通过评估变量:
指示此语法是有意的注解
1.创建一个不执行任何操作的函数:
这里的函数名表明了你的意愿。函数的好处是你可以传递多个参数。
I您的情况:
pftdvrlh2#
如果我理解正确的话,你想隐藏php脚本中未初始化变量的错误提示吗?如果是这样的话,你应该修改php.ini中的error_reporting
示例:error_reporting=E_ALL & ~E_NOTICE(显示除通知外的所有错误)