2012年3月25日日曜日

PHPでscanf

PHP extension の勉強をしていて、C言語を久々に触っていた時に、PHP で scanf みたいなのって書いたことないなと思ったので、調べて書いてみました。

こちらのエントリに書いてあったことをそのまま試してみました。

・scanf のサンプル
<?php
echo '文字列を入力してください。' ."\n";
fscanf(STDIN, '%s', $str);
var_dump($str);

echo '文字列を入力してください。' ."\n";
$stdin = fopen('php://stdin', 'r');
$str = trim(fgets($stdin));
fclose($stdin);
var_dump($str);


・実行結果


どちらも求める結果になりました。
違いに関しては、僕が参考にしたエントリを見ていただければと思います。

0 件のコメント:

コメントを投稿