php 源生 命令行执行

用命令行进入php安装目录,输入php -v将会在显示php 版本信息

表示php环境正常

运行php:

php 路径/运行的php文件.php

以下是范例:

一.具有输入和输出功能

<?php
fwrite(STDOUT,iconv("UTF-8","GBK",' 请输入你的名字'));//将gbk编码的中文字符转化成utf-8
$name=trim(fgets(STDIN));
fwrite(STDOUT,'HELLO,'.$name);
?>
二.使用命令行自变量一个是$argv变量,它通过命令行把传递给PHP脚本的参数保存为单独的数组元素;另一个是$argc变量,它用来保存$argv数组里元素的个数。php E:\test\index.php "安徽" "马鞍山"
<?php
if($argc!=3){
	die("Usage: text.php <check-in-date> <num-nights> <room-type> ");
}
array_shift($argv);
$prov=$argv[0];
$city=$argv[1];
echo $prov.iconv('utf-8','gbk','省').$city;
?>
三.使用CLI参数除了用命令行传递PHP脚本参数,你还可以传递PHP CLI(命令行)参数以更改其工作方式。表格B就是一些重要参数的列参数说明-a交互式运行Run interactively-cpath 从path
参数说明
-a交互式运行Run interactively
-cpath 从path读取php的.ini文件
-n不用读取php的.ini文件就直接运行
-m列出经过编译的模块
-i显示有关PHP构建的信息
-l检查PHP脚本的句法
-s以彩色方式显示源代码
-w显示去掉注释之后的源代码
-h显示帮助

命令行直接编写phpphp -a输入:

<?php 

echo 'hello world';

?>

windows下ctrl+c结束运行,linux下ctrl+d;



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值