PHPでscanfするには? PHPでC言語のscanfのように、標準入力から文字列を得るにはどうしたらいい?と聞かれたので、知らない人もいるかと思ったので次にサンプルを示してみます。 <?php echo "input> "; $hensu = get_stdin(); echo "input is $hensun"; function get_stdin() { $stdin = fopen("php://stdin", "r"); $line = trim(fgets($stdin, 64)); fclose($stdin); return $line; } ?>これ単純に1行読んでるだけじゃないんですか???????? 標準入力ないわゆるsscanfはこうやるんですよ. $ echo 100 | php -r 'fscanf( STDIN, "%d", $foo); var_dum