ホームページ  >  記事  >  バックエンド開発  >  PHP学習シリーズ6

PHP学習シリーズ6

WBOY
WBOYオリジナル
2016-06-13 13:13:18921ブラウズ

PHP学習シリーズ6

ファイル操作:
fopen();
fopen(path,mode);
fopen でリモート ファイルを開く際に問題が発生した場合は、このファイルで php.ini を確認してください。この機能を使用するには、allow_url_fopen ディレクティブをオフにします。
fopen の前に @ 記号を使用すると、この関数呼び出しによって生成されるすべてのエラーを抑制するように PHP に指示できます。
fwrite() または fputs() はファイル
fwrite($fp,$outputstring) に書き込むことができます。fwrite() 関数の代替関数は file_put_contents() です。
ファイルを閉じます:
fclose ($ fp);
ファイルの読み取り
手順: ファイルを開く -> ファイルの読み取り -> ファイルを閉じる。
fopen(file,'rb')
feof() はファイルの終わりを決定します
fgets()、fgetss()、fgetcsv()
例: $order=fgets($fp) ,999): 改行文字またはファイルの終わり文字が読み取られるまで、またはファイルから 998B が読み取られるまで、ファイルから一度に 1 行を読み取ることができます。読み取り可能な最大長は、指定された長さから 1B を引いた値です。 .
fgetss () は、文字列に含まれる php タグと html タグをフィルタリングできます。
fgetcsv()

ファイル全体を読み取る: readfile()、fpassthru()、file()
1 文字を読み取る: fgetc()
ファイルから一度に 1 文字を読み取るキャラクター。
fread(): 任意の長さを読み取ります。
その他の便利なファイル操作関数:
file_exists(): ファイルが存在するかどうかを確認します。
filesize(): ファイルのサイズをバイト単位で表示します。
nl2br() は出力 n 文字を HTML 改行文字 (
) に変換します。
unlink() はファイルを削除します。
rewind()、fseek()、および ftell()
rewind(): ファイル ポインターをファイルの先頭にリセットします。
ftell(): ファイル内のファイル ポインターの現在位置をバイト単位で報告します。
fseek(resource fp,int offset[,int whence])、fseek() 関数は、ファイル ポインタ fp をオフセット バイト単位で移動できます。whence はオプションのパラメータであり、そのデフォルト値 SEEK_SET は先頭を示します。ファイルの。
flock(): ファイルをロックします。ロックが成功した場合は true を返し、失敗した場合は false を返します

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。