在竖线之前检索参数(|)

时间:2015-09-19 10:33:36

标签: php shell

我正在制作一个单词求解器,而我正试图访问垂直条之前放入的参数。 ,之后有一个php命令。

我将运行一个类似" echo -e“word \ ngame”|的命令php wordsearch.php table.txt",例如。我想得到echo的内容,这样我就可以运行内容并尝试在单词表中找到它们,比如单词搜索游戏。

换句话说,我需要检索" echo -e" word \ ngame"部分所以我可以在wordsearch.php程序中使用它。

1 个答案:

答案 0 :(得分:0)

您可以这样做:

$f = fopen('php://stdin', 'r');

while($line = fgets($f)) {
  echo $line;
}

fclose($f);

将导致:

> echo "yo" | php foo.php 
> yo