こんにちは。重松と申します。 system 関数を使い複数行にわたる結果を受け取りたいと思いますが、 最後の 1 行しか受け取れません。 どうすればすべて受け取ることができますか? ソース1 #!/usr/local/bin/php -q <?php echo "1\n2\n3"; ?> ソース2 #!/usr/local/bin/php -q <?php print system("./1"); ?> 実行結果 [jhfacpc17:~/devWE7000] shige% ./2 1 2 33[jhfacpc17:~/devWE7000] shige% 環境 MacOS X 10.1.3 PHP 4.2CR2 -- Osamu Shigematsu mailto:shige@ravi.ne.jp