标签: php command-line-interface
我正在为一个我管理的网站制作一个ajax控制台供其他管理员使用。
无论如何,我有一些他们可以使用的命令,如“getid someusername”,但用户名也可以在其中包含空格,如“getid some other name”。我知道命令行PHP脚本在用引号括起来时带有带空格的参数。这个功能是包含在PHP中还是我需要自己编写?
答案 0 :(得分:0)
如果参数包含空格,只需将其放在括号中,并在代码中使用trim():$username = trim($argument, '"');。
$username = trim($argument, '"');
答案 1 :(得分:0)
这个功能是否包含在PHP中,还是我需要自己编写?
您可以随时轻松地对其进行测试(请参阅$argv),但据我所知,该功能包含在PHP中(或者更准确地说,包含在shell中)。
$argv