PHP でファイルの内容を読み取る 3 つの方法 (転送)_PHP チュートリアル

WBOY
リリース: 2016-07-13 10:39:45
オリジナル
884 人が閲覧しました

PHP はファイルの内容を読み取ります。
  1. //**************最初の読み方*************************** *** ****
  2. header("content-type:text/html;charset=utf-8");
  3. //ファイルパス
  4. $file_path="text.txt"; //このファイルが存在するかどうかを確認します
  5. if
  6. (file_exists($file_path)){ if
  7. ($fp=fopen($file_path,"a+")){ //ファイルを読み取ります
  8. $conn
  9. =fread($fp,filesize($file_path)); //文字列を置き換えます
  10. $conn=
  11. str_replace
  12. ("rn","
    ",$conn); エコー $conn
  13. .
  14. "
    "; }{
  15. echo
  16. 「ファイルを開けません」;
  17. } }{
  18. エコー
  19. 「そのようなファイルはありません」; }
  20. fclose($fp);
  21. //*************************第二の読み取り方法***************** ****** *******
  22. header("content-type:text/html;charset=utf-8");
  23. //ファイルパス
  24. $file_path="text.txt"
  25. ;
  26. $conn=file_get_contents($file_path
  27. ); $conn=str_replace("rn",
  28. "
    "
  29. ,file_get_contents( $file_path)); エコー$conn; fclose($fp);
  30. //******************3つ目の読書法、ループ読書******************** ****
  31. header("content-type:text/html;charset=utf-8"
  32. );
  33. //ファイルパス
  34. $file_path=
  35. "text.txt"
  36. ; //ファイルが存在するかどうかを確認します
  37. if
  38. (
  39. file_exists($file_path)){
  40. //ファイルを開くことができるかどうかを判断します
  41. if($fp=fopen($file_path
  42. ,
  43. "a+")){
  44. $バッファ=1024; //読みながらファイルの終わりに達したかどうかを判断します $str=""
  45. ;
  46. ながら(!feof
  47. ($fp)){
  48. $str.=fread($fp
  49. ,$buffer); } }{
  50. echo 「ファイルを開けません」; } }
  51. {
  52. エコー 「そのようなファイルはありません」
  53. ; }
  54. //文字を置換
  55. $str=str_replace("rn","
    "
    ,$str);
  56. エコー
  57. $str; fclose($fp);
  58. INI設定ファイルを読み取る関数: $arr
  59. =
  60. parse_ini_file
  61. (
  62. "config.ini"); //配列を返します echo
  63. $arr['ホスト'
  64. ]."
    "
    ; echo $arr['ユーザー名'
    ].
  65. "
    "; echo $arr['パスワード']."
    "
  66. ; 参考リンク: ファイルの内容を文字列に読み取って処理するためのphpのコードphpでファイルの内容を読み取る方法を学びます http://www.bkjia.com/PHPjc/729832.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/729832.html
  67. 技術記事

PHP はファイルの内容を読み取ります: //****************最初の読み取り方法*********************** * ******* header( "content-type:text/html;charset=utf-8" ); // ファイルパス $file_path = "text.txt" ;...


ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート