- 编译警告
编译警告
当发现代码可以改进或避免潜在错误的情况时,编译器会发出警告。
警告可以通过命令行参数启用,也可以添加到config.json
以更永久地启用或禁用它们。
可以通过将警告的名称以-w
为前缀传递来启用警告:
zephir -wunused-variable -wnonexistent-function
警告可以通过传递前缀为-W
的名称来禁用:
zephir -Wunused-variable -Wnonexistent-function
支持以下警告:
- unused-variable
- unused-variable-external
- possible-wrong-parameter-undefined
- nonexistent-function
- nonexistent-class
- non-valid-isset
- non-array-update
- non-valid-objectupdate
- non-valid-fetch
- invalid-array-index
- non-array-append