【发布时间】:2013-05-13 12:10:41
【问题描述】:
我的项目中很少有 ini 文件。其中一些已被弃用,我该如何阻止它们的使用?
我不想删除它们或更改访问权限,我只想慢重构一些错误=)
对此有什么好的解决方案或建议吗?
谢谢。
【问题讨论】:
标签: php coding-style
我的项目中很少有 ini 文件。其中一些已被弃用,我该如何阻止它们的使用?
我不想删除它们或更改访问权限,我只想慢重构一些错误=)
对此有什么好的解决方案或建议吗?
谢谢。
【问题讨论】:
标签: php coding-style
@Jim's answer 如果您想更改(添加抛出异常/警告行)每个已弃用的文件,应该可以解决问题。如果您不想这样做,您还可以制作已弃用文件的列表(数组),并根据包含的文件列表(get_included_files() 函数)检查它。
【讨论】:
trigger_error 和 E_USER_DEPRECATED 之类的内容意味着用户会收到警告,但如果需要,可以继续使用它。
如果您根本不想使用这些文件,那么在文件顶部抛出异常可能会奏效。
【讨论】:
您可以在每次调用旧函数时抛出 php 警告。
或者抛出异常
取决于您要抛出的错误严重程度。
在这里查看:
【讨论】: