- ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:fputs()はfwrite()のエイリアスとは?)
fputs()とfwrite()の関係について
このQ&Aのポイント
- fputs()はfwrite()のエイリアスであり、同じ機能を持つ関数です。
- fputs()とfwrite()は同じファイルに文字列を書き込むための関数です。
- fputs()の呼び方を変えただけで中身はまったく同じです。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
ファイル名のエイリアスと同じようなものではありますが、あまりファイル名のエイリアスの詳細(どうやって実現しているか)に拘っても意味がないです(汗 >『fputs()はfwrite()のエイリアス』とは何ですか? この場合は実際の関数の実体が「同じもの」だということですね。 >fputs()とはfwrite()の呼び方を変えただけで中身はまったく同じということでしょうか。 という認識でいいです。 (蛇足) 関数エイリアスの一覧は下記に http://php.net/manual/ja/aliases.php エイリアスとは違いますが関数のオーバーロードというのもあります。 http://php.net/manual/ja/mbstring.overload.php
その他の回答 (1)
- SAYKA
- ベストアンサー率34% (944/2776)
回答No.1
そのファイルを例えている話で言うと windowsで言う「ショートカット」のファイルがあるよね? あれと似たようなものだと思えば良いよ。 macでもエイリアスって言ってるけど linuxとかだと「リンク」とか言ってるね。
質問者
お礼
実体はまったく同じだけど呼び方が違う(何かが違うけど無視して問題ない)。 ということですね。ありがとうございました。
お礼
参考になりました。 エイリアスというものはいろいろあるんですね。 ありがとうございました。