进阶级-命令行使用

  由于XAMPP这类懒人包的存在,我没有和命令行打过交道,导致在Yii框架和OO学习中,我跳过部分重要内容,现在把它补上。

命令行

  了解命令行,自然是为了让针对PHP方面的内容,所以我们第一步,要让命令行可执行PHP内容,目前我只是Win系统的玩家熟手,对于Linux实在是茫然的很,不过不碍事,我们先打好这两种系统基础,迟早会用到的。
  
步骤:
1. Win键+R,然后输入cmd,启动了命令行程序;
2. cd PHP's_Path回车,接着输入d:,有心人应该注意到了,<目录>中,目录变成了你所输入的目录;
3. 最后就是测试啦,我们用简单的php --ini来测试当前PHP环境,见图1。
  图1

  师傅领进门,修行在个人,我们来瞧瞧都有哪些功能可以用:
  

PHP本身

  php –v:当前php的版本;
  php –m:当前php加载的有效模块;
  php –i:无html格式的phpinfo;
  php –ini:当前php加载ini配置文件的数量、路径信息。
  PHP -h:查询可用命令行。

充当环境

  命令行运行php文件时,需注意 诸如$_SESSION之类的服务器变量,无法在命令行中使用。好处在哪呢?好处之一就是:可以通过脚本实现一些计划任务的执行。
  php –f hello.php:倘若hello文件在php目录下,输出结果;
  php –a:交互模式,输入一行代码,php会实时输出结果;
  php -r 'print_r(get_defined_constants());':输出代码,BTW,反正我的电脑输不出。

辅助工具

  php -l hello.php:检测语法错误。
  php –s:将php代码高亮原样输出。

查询手册

  php –rf Function_Name:查询函数;
  php –rc:查询函数;
  php –re:查询扩展。

  命令行的基础,到这里就结束了,接下来我会忙于继续熟练Yii和研读Yii源代码的路上,也会不断地打磨PHP、JavaScript和HTML能力,注意力会放在这两方面。
  投机的事务暂时放放,现在的收益,也对的起各位投资人了。

参考资料:
php命令行用法简介 - 天梯梦
PHP下的命令行执行 - myjavawork

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值