弃用的最佳解决方案包括某些文件

时间:2013-05-13 12:10:42

标签: php coding-style

项目中我的文件很少。其中一些已被弃用,我该如何阻止它们的使用?

我不想删除它们或更改访问权限,我只是想要一些错误来进行慢速重构=)

对此有什么好的解决方案或建议吗?

感谢。

3 个答案:

答案 0 :(得分:2)

trigger_errorE_USER_DEPRECATED之类的内容意味着用户会收到警告,但如果需要,可以继续使用。

如果您根本不想使用文件,那么在文件顶部抛出异常可能会有效。

答案 1 :(得分:2)

如果你想改变每个已弃用的文件(添加throw excepion / warning line),那么

@Jim's answer应该可以解决这个问题。如果您不想这样做,您还可以创建已弃用文件的列表(数组),并根据包含的文件列表(get_included_files()函数)进行检查。

答案 2 :(得分:0)

每次调用旧函数时都可以抛出php警告。

或抛出异常

取决于您想要抛出的错误严重程度。

点击此处:

Is there any way to show, or throw, a PHP warning?