echo, print は、文字列や数値などの値を標準出力に書き出します。
<?php echo "Hello!\n"; print "Bye!\n";
printf() は、文字列や数値をフォーマットして表示します。詳細はPHPマニュアルを参照ください。
<?php $tm = localtime(time(), 1); printf("%04d/%02d/%02d %02d:%02d:%02d", $tm["tm_year"] + 1900, $tm["tm_mon"] + 1, $tm["tm_mday"], $tm["tm_hour"], $tm["tm_min"], $tm["tm_sec"]);
print_r() や var_dump() は、値や配列や連想配列を整形して表示します。print_r() よりも var_dump() の方が、型や文字数など、より詳しい情報を表示します。プログラムのデバックに便利です。
<?php print_r($_ENV); var_dump($_ENV);
ファイルの内容を読み書きするには、fopen() でファイルを開き、fread() や fwrite() で読み書きし、fclose() で閉じます。
<?php $fp = fopen("data.txt", "r"); // ファイルを開く $buf = fread($fp, filesize($file)); // 開いたファイルからデータを読み出す fclose($fp); // ファイルを閉じる