1. 问答
  2. 问答详情

php的命令行问题

linux下

#!/usr/bin/php<?phpecho 123;?>

正常执行 , 而

#!D:\wamp\bin\php\php-7.2.8\php.exe<?php echo 123;?>

就不能(windows平台下)

或者使用php -r

C:\Users\yang>php -r "echo 12;"

12


1个回答

0

采纳

windows下可不认识你这个。不过你可以用个cli.bat文件

@echo off
set PHP_COMMAND=D:\wamp\bin\php\php-7.2.8\php.exe
%PHP_COMMAND% "test.php" %*

在cmd命令行里就可以直接执行

/path/to/cli.bat argv1 argv2 [...argv]

撰写答案

验证码
点击刷新