php代码(php代码库)
有时候你可能会接触到针对新项目的不同的新PHP版本,所以你要尽可能的了解,熟悉,然后熟练使用。
如果你想转换新安装的php版本,运行php-l查找语法错误,检查PHP文档问题,第三方工具会帮你检查项目中新PHP版本的兼容性。有以下几个简单的技巧:
PHPCompatibility——一个很有前途的工具
PHPCS可以了解PHP语法兼容性,也方便查看现有项目和PHP新版本的兼容性。不需要使用PHP QA工具。PHPCS可以依靠不同组的编码标准来帮助检查PHP、CSS和JS,防止违反代码标准的行为。在PHP 7出现之前,PHPCompatibility完全支持PHP版本迭代。
如何安装PHPCompatibility?
pear或composer可以轻松安装PHPCompatibility,或者通过composer安装PHPCS,直接使用PHPCompatibility编码标准。
composer:“squizlabs / php_codesniffer = 2 *”。
安装后查看PHPCS标准目录:/vendor/squizlabs/php_codesniffer/CodeSniffer/Standards.
git clone
PHPCompatibility编码标准和PHPCS准确安装到标准目录,监控PHPCS和PHPCompatibility安装。运行以下命令: ./vendor/bin/phpcs –i phpccompatibility,所有安装遵循以下方法:Composer’s global require “squizlabs/php_codesniffer=2.*” PHP兼容性转到下面的文件夹3360 ./vendor/bin/phpcs -h.并进入PHPCS协助区。探索如何使用PHPCompatibility工具,了解以下PHPCS命令,可以更快更有效的测试兼容性。 I-长信息目录列表用于信息过滤,错误警告。-l-只检查本地目录,不循环。—p—显示运行进度,有助于维护大型项目的状态。 I-显示已安装编码标准的完整列表。 文件>——文件或文件夹核实。 <扩展>——一个文件扩展名之间用逗号分隔列表检查。 <发生器>——使用HTML,Markdown或文本生成器,关注文档生成而不单独检查。 模式>——模式由逗号分隔的列表,忽略文件或文件夹。 <严重性>——严重性问题必须显示错误警告。 <标准>——使用编码标准名称或路径。 < runtime-set >——几个体系标准需要特定的配置选项,适用于PHPCompatibility。 :phpcs -runtime-set”这种方法不仅全面,而且在检验过程中非常有效。 如何检查PHPCompatibility? 运行时-设置选项PHPCompatibility标准,检查与PHP 7定义文件或文件夹的兼容性。 :如果是检查backwards compatibility,必须在最新PHP版本上运行PHPCS。例如,只有在PHP 5.5或更高版本中,PHPCS才能在系统上运行,查找代码中的关键字,由于惯性,以前的PHP版本不支持。 php文件的过程中,有更多的首选选项,可以添加到下面的命令中: -ignore=*/tests/*,*/vendor/* :您一定想知道生产型应用程序如何适合现实生活。只需在PHPMailerer上运行以下命令: PHPMailer到mail文件夹,同时安装相关选项即可。部署PHPCS和PHPCompatibility标准: PHPCompatibility标准: