忽略PHP_CodeSniffer中的代码段

2022-08-30 10:09:59

当 php 文件中的代码的某些部分由 ?PHP_CodeSniffer


答案 1

是的,可以通过@codingStandardsIgnoreStart和@codingStandardsIgnoreEnd注释来实现

<?php
some_code();
// @codingStandardsIgnoreStart
this_will_be_ignored();
// @codingStandardsIgnoreEnd
some_other_code();

文档中也对此进行了描述。


答案 2

您可以使用组合:和,也可以使用@codingStandardsIgnoreLine@codingStandardsIgnoreStart@codingStandardsIgnoreEnd

例:

<?php

command1();
// @codingStandardsIgnoreStart
command2(); // this line will be ignored by Codesniffer
command3(); // this one too
command4(); // this one too
// @codingStandardsIgnoreEnd

command6();

// @codingStandardsIgnoreLine
command7(); // this line will be ignored by Codesniffer

推荐