windows环境PhpStorm中简单使用PHP

《windows情况PhpStorm中简朴应用PHP》要点:
本文先容了windows情况PhpStorm中简朴应用PHP,但愿对您有效。假如有疑难,可以接洽咱们。

为什么应用PHP_CodeSniffer

一个开发团队同一的编码气势派头,有助于别人对代码的懂得和维护,关于年夜名目来说尤其主要.

PHP_CodeSniffer是PEAR中的一个用PHP5写的用来查抄嗅探PHP代码是否有违背一组预先设置好的编码尺度的一个包,它是确保你的代码简便一致的必不成少的开发东西,甚至还可以资助步伐员削减一些语义谬误.

什么是Pear

因为PHP_CodeSniffer的安装依靠PHP和Pear情况,那么咱们有需求相识下什么是Pear.

PEAR是PHP扩大与使用库(the PHP Extension and Application Repository)的缩写.它是一个PHP扩大及使用的一个代码堆栈,简朴地说,PEAR之于PHP就像是CPAN(Comprehensive Perl Archive Network)之于Perl.

PEAR的基本方针是成长成为PHP扩大和库代码的常识库,而这个名目最有大志的方针则是试图界说一种尺度,这种尺度将资助开发者编写可移植、可重用的代码.

安装Pear

在曾经安装了PHP情况的条件下,入进php目次,假如没有go-pear.php文件,就到http://pear.php.net/go-pear.phar下载go-pear.php文件,该地址在阅读器关上可以望到一段PHP的代码,间接保留文件另存为go-pear.php到php根目次上面.

应用治理员体式格局关上号令行,输出以下号令:

1 cd c:\php2 php go-pear.phar

这是呈现:

1 Are you installing a system-wide PEAR or a local copy?2 (system|local) [system] :

间接归车默许system继承,呈现如下:

 1 Below is a suggested file layout for your new PEAR installation.  To 2 change individual locations,type the number in front of the 3 directory.  Type 'all' to change all of them or simply press Enter to 4 accept these locations. 5  6  1. Installation base ($prefix) : C:\php 7  2. Temporary directory for processing : C:\php\tmp 8  3. Temporary directory for downloads : C:\php\tmp 9  4. Binaries directory : C:\php10  5. PHP code directory ($php_dir) : C:\php\pear11  6. Documentation directory : C:\php\docs12  7. Data directory : C:\php\data13  8. User-modifiable configuration files directory : C:\php\cfg14  9. Public Web Files directory : C:\php\www15 10. System manual pages directory : C:\php\man16 11. Tests directory : C:\php\tests17 12. Name of configuration file : C:\WINDOWS\pear.ini18 13. Path to CLI php.exe : C:\php19 20 1-13,'all' or Enter to continue:

间接归车,呈现如下,暗示安装乐成,

/*省略*/The 'pear' command is now at your service at c:\php\pear.bat/*省略*/

在php根目次上面会望到如下几个文件:

双击pear.bat文件,注册pear到以后情况.

安装PHP_CodeSniffer

在安装完pear之后,就可以安装php_CodeSniffer了,继承在cmd中输出:

1 pear install PHP_CodeSniffer

等候安装实现,安装实现后php根目次下归呈现以下两个文件:

依照下图依次关上文件夹,在望如下目次布局:

在php->pear->PHP->CodeSniffer->Standards中可以望到一些php的规范,Generic是通用规范.

此刻咱们就可以应用这些规范来检测咱们的php代码了,先说说在号令行中怎样应用.

咱们可以应用phpcs -h来望望应用资助:

望到的如下:

这里我只简朴的申明怎样查抄单个文件或整个文件目次:

1 phpcs -n F:\Hg\web\application\controllers\  //检测文件目次2 phpcs -n F:\Hg\web\application\controllers\home_controller.php  //检测单个文件

望到如下成果(单个文件):

如许,咱们就可以按照这些谬误信息往改动咱们的代码,使其切合规范.

咱们可以指定应用某一个规范举行检测,措施如下:

1 phpcs -n --standard=Zend F:\Hg\web\application\controllers\

不指定尺度,会应用php通用规范Generic.

安装CodeIgniter尺度

往https://github.com/thomas-ernest/CodeIgniter-for-PHP_CodeSniffer下载包解压,复制src目次到php->pear->PHP->CodeSniffer->Standards目次下,而且更名为CodeIgniter

上图为解压后图

上图为放到php代码规范下后的图.

此刻就可以应用CodeIgniter尺度检测代码了:

1 phpcs -n --standard=CodeIgniter F:\Hg\web\application\controllers\

PHPSTORM配置PHP_CodeSniffer检测情况

关上phpstorm的配置框,找到Languages & Frameworks -> php-> Code Sniffer,差别版本的phpstorm可能会有收支,间接搜刮Code Sniffer也可以.

点击如下举行编辑:

设置PHP Code Sniffer path为phpcs.bat的路径.

点击Validate,呈现如下图暗示设置乐成:

关上配置搜刮Inspections,睁开PHP,勾选PHP Code Sniffer validation,抉择Coding standard为CodeIgniter,点击OK断定.

接上去,在编码PHP的时辰就会呈现规范提醒

如上图,鼠标挪动到有海浪提醒的处所,就会呈现phpcs的规范提醒了.

配置到此竣事,但愿可以帮到须要的步伐猿!

最规范的代码即是不呈现任何的海浪提醒.

搬码源码网培训学院天天发布《windows情况PhpStorm中简朴应用PHP》等实战技术,PHP、MYSQL、LINUX、APP、JS,CSS周全造就人才。

总结

以上是搬码源码网为你网络收拾整顿的windows情况PhpStorm中简朴应用PHP全数内容,但愿文章可以或许帮你解决windows情况PhpStorm中简朴应用PHP所碰到的步伐开提问题。

假如感觉搬码源码网网站内容还不错,接待将搬码源码网网站保举给步伐员挚友。

0
分享到:
搬码资源网广告位

评论0

请先

没有账号? 忘记密码?