前の記事 ≪:CSSとDOM操作で3Dダンジョンゲームを作成する
次の記事 ≫:PHPのバックアップ用クラスライブラリ

PHPでscanfするには?

2006年08月07日-はてなブックマーク

スポンサード リンク
[PR] 英単語を忘却曲線アプリを使って超効率よく記憶する方法

PHPでC言語のscanfのように、標準入力から文字列を得るにはどうしたらいい?と聞かれたので、知らない人もいるかと思ったので次にサンプルを示してみます。

<?php

echo "input> ";
$hensu get_stdin();
echo 
"input is $hensu\n";

function 
get_stdin()
{
   
$stdin fopen("php://stdin""r");
   
$line trim(fgets($stdin64));
   
fclose($stdin);
   return 
$line;
}

?>

こんな感じで、fopenを使ってscanfすることが可能です。
コマンドラインベースのインタラクティブなプログラムも簡単に作れます。

追記)フォローしていただいたエントリ:よくきたはてダ

関連の記事検索:PHP, PG>PHP
スポンサード リンク

By.KJ : 2006年08月07日 09:01 livedoor Readerで購読 Twitterに投稿

間違いの指摘をしていただける方はメール、あるいはTwitter/FBでお願いします(クリック)