![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?8acaa2e)
No.3
- 回答日時:
file_get_contentsはPHP > 4.3.0と言う事で、2002年の12月以前には存在しませんでした。
PHPが普及し始めたのはPHP4のリリース時期(2000年)あたりからで、ファイル操作については古いドキュメントではfopenしかありませんでした。ベテランで昔から使っていて使いこなしている人は、逆にfopenしか使った事が無いような場合もあるわけです。アップデート時に新しい関数を全てチェックしたりはあまりしないでしょうから、その人の中ではファイルと言ったらfopenと言う場合もあると思います。検索上位に引っかかるようなドキュメントは、多くの人が参照し、比較的古くから存在しているので、file_get_contentsが出る前に存在している事も多いでしょう。かくいう私も一年程前まではfile_get_contentsなんて使っていませんし、認識もありませんでした。一旦覚えれば必ず使いますね。便利ですから。
今覚えた方法も、時間が経てば古いやり方になりますよね。
内部的にはfile_get_contentsでもCのfopenでオープンしているような気がしますので(ちゃんとソースは見ていません)、実質上同じと思っていいように思います。
# file_get_contents等ばっかり使って居るとfopenの仕方を忘れてしまう(笑。
この回答へのお礼
お礼日時:2007/11/05 22:53
そういえばソースは見ていませんでした。
ありがとうございます。特に何かを危惧することなくfile_get_contents()の方を利用します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- C言語・C++・C# #include <stdio.h>int main(void) { int buf[100] = 6 2022/11/01 22:45
- C言語・C++・C# このプログラミング誰か教えてくれませんか 1 2022/06/02 15:27
- その他(プログラミング・Web制作) pythonでクラスで複数のメソッドを利用する方法 2 2022/04/15 04:17
- Visual Basic(VBA) 動かなくなってしまった古いVBAを動くようにしたい 8 2022/09/20 13:57
- Visual Basic(VBA) vbaの構文の修正相談(xmlファイルを順に開いてコピペ作業) 1 2023/04/22 01:18
- Excel(エクセル) Excel VBAどこが間違ってますか? 4 2023/07/17 10:04
- その他(プログラミング・Web制作) Pythonを勉強しています。 5 2023/08/25 09:51
- Visual Basic(VBA) エクセルのマクロについて教えてください。 4 2023/05/24 08:33
- Visual Basic(VBA) VBAが止まります。 2 2022/09/02 14:02
- XML エクセルのマクロについて教えてください。 3 2023/02/06 09:06
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
2つの画像ファイルが異なるファ...
-
PHPでテキストファイルかどうか...
-
onedrive にexcelファイルをア...
-
フォントの色を変えるには?
-
別ファイルの変数を呼び出した...
-
PHPのif文でその処理を途中で抜...
-
CFileDialogの最初のディレクト...
-
.phpと.incファイルの違いはな...
-
「警告:ページの有効期限切れ...
-
「@$変数」の「@の意味は?」
-
リンク先を隠す方法はないでし...
-
現在位置より2つ上のディレク...
-
Subversionのリポジトリの削除
-
VB6にてメールを送信する方法
-
パースエラーとは?
-
XAMPPでSQL文を流すとフリーズ...
-
データ送信をボタンを押さずに...
-
【file_exists】ファイルが存在...
-
URLが.PHPってどういう...
-
Smarty includeでテンプレート...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
2つの画像ファイルが異なるファ...
-
stat failed
-
PHPでFilename cannot be empty...
-
XMLのロードに失敗する
-
ファイルの行数取得
-
日本語が文字化けしないよう読...
-
ファイル名は、数字の「0」(...
-
PHPで特定の文字列のみ抽出し、...
-
php4、php5によるimplode()、fi...
-
テキストファイルの読み込みと...
-
CSV出力
-
二次元配列のソートのやり方が...
-
phpのftp_get()でエラーが出ます。
-
日本語のファイルが開けない
-
Smartyで吐き出されたhtmlソー...
-
PHPでの別のサーバーのテキスト...
-
ファイルについて・・・。
-
ファイルの読み込み方法について
-
TSVファイルをCSV形式に変換したい
-
PHPでテキストファイルかどうか...
おすすめ情報