作者guardlan (亚修)
看板PHP
标题Re: [请益] php.exe 与 $_GET
时间Mon Dec 5 18:11:07 2011
※ 引述《gozha (勾炸)》之铭言:
: 有一个问题想请问大家..
: 在实验 $_GET 之前
: 我有先实验过 $argv
: 是用 windows 的 bat 来执行的
: @echo off
: call php.exe -n -r "echo $argv[1].$argv[2];" -- AAA BBB
: pause
: 执行结果是
: AAABBB
: 很正常
: 那麽 $_GET 要怎麽传进去呢?
: 我有试过
: @echo off
: call php.exe -n -r "echo $_GET[AAA];" -AAA 1
: pause
: 但是失败了..XD
: 谢谢大家
$_GET 是透过网址 ?AAA=1&BBB=2 这种方式才送的进去的...
命令提示字元下面要取得参数才是用 argv
但是如果你坚持要用 $_GET 也不是说不行...
反正 PHP 这种东西所有的输入都可以替换...
改成这样...
call php.exe -n -r "$_GET['AAA'] = $argv[1]; $_GET['BBB'] = $argv[2]; echo $_GET['AAA'].$_GET['BBB'];" -- AAA BBB
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 210.59.230.176
1F:推 gozha:原来如此 谢谢 :) 12/05 19:01
2F:→ MOONRAKER:好累喔 12/06 12:28