file_get_contents('A')・ファイル(A)を読み込み文字列として返します。外部のファイルの読み込みもできます。
file_put_contents('A',B);・ファイル(A)に情報Bを書き込みます。外部への書き込みの際はFTPにより、A部分にftp://User:Pass@ftp.domain.com/file.htmlのようにUserIDとPassword付きのアドレスを記述します。成功すると書き出したバイト数を返します。エラー時はfalseか-1を返します。
$file=fopen('A','B');・ファイルAを開き、必要情報を$fileに送ります。Bに記述するオプションと説明は以下の通りです。B(動作許可/ブックマーク初期位置/コンテンツをクリアするか/ファイルが存在しない場合の動作)rb(読/始/No/警告とfalseを返す)rb+(読書/始/No/警告とfalseを返す)wb(書/始/Yes/作成を試みる)wb+(読書/始/Yes/作成を試みる)ab(書/終/No/作成を試みる)ab+(読書/終/No/作成を試みる)xb(書/始/No/作成を試みる。存在時は警告とfalseを返す)xb+(読書/始/No/作成を試みる。存在時は警告とfalseを返す)
fgets($file)・fopen()にて得た$fileより1行ずつ読み出し文字列として返します。ファイル内のブックマークは次の行に移ります。
fwrite($file,$a);・fopen()にて得た$fileに文字列$aを書き込みます。自動で改行を加えてはくれないので を最後に記述します。成功すると書き出したバイト数を返します。
fgetcsv($file,A)・fopen()にて得た(.csv)$fileより1行ずつ読み出し配列として返します。ファイル内のブックマークは次の行に移ります。AにはCSVファイルの最長行より長い値を設定します。1024で1kとなります。
header('Content-Type:text/csv');
header("Content-Disposition:attachment;filename='file.csv'");・CSVファイルをブラウザに送り返す場合、ブラウザにそれを認識させるのに必要な記述です。
feof($file)・fopen()にて得た$file内のブックマークが終了時点にあるとtrueを返します。
fclose($file);・fopen()にて開いたファイルを閉じます。書き込みに成功し、無事閉じるとtrueを返します。
file_exists('URL')・URLに指定したファイルが存在すればtrueを返します。
is_readable('URL')
is_writeable('URL')・URLに指定したファイルに対して読み込み、書き込み権限がある場合、trueを返します。
![]()
【ホームページ制作予定の方へお勧めするレンタルサーバーです】
【PHP学科】【AJAX学科へ】
○環境設定
・設定ファイル
○基本記述
・文字列操作
・数値の操作
○条件分岐
○配列
○オートグローバル配列
○Webフォーム
○正規表現
○データベースの操作
○クッキーとセッション
○日付と時刻
○ファイル操作
○セキュリティ
○様々な命令
【専門列塔街道】
オンラインゲーム全集塔
有料情報商材研究塔
【ゲーム攻略局】
ドラゴンクエスト1攻略課
ドラゴンクエスト2攻略課
ドラゴンクエスト4攻略課
Final Fantasy4攻略課
世界はあたしでまわってる
天外魔境2攻略課
【インターネット研究所】
世界の厳選サイト
【コミック資料館】
デスノート資料室
GANTZ資料室
キン肉マン資料室
ワンピース資料室
【バーチャル大学】
AJAX学科
ASP学科
英語学科
PC用語学科
PHP学科
歴史学科
【その他】
世界ビズ詳細データ
リンクに関して
個人情報保護法令