• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:fputs()はfwrite()のエイリアスとは?)

fputs()とfwrite()の関係について

このQ&Aのポイント
  • fputs()はfwrite()のエイリアスであり、同じ機能を持つ関数です。
  • fputs()とfwrite()は同じファイルに文字列を書き込むための関数です。
  • fputs()の呼び方を変えただけで中身はまったく同じです。

質問者が選んだベストアンサー

  • ベストアンサー
  • shimix
  • ベストアンサー率54% (865/1590)
回答No.2

ファイル名のエイリアスと同じようなものではありますが、あまりファイル名のエイリアスの詳細(どうやって実現しているか)に拘っても意味がないです(汗 >『fputs()はfwrite()のエイリアス』とは何ですか? この場合は実際の関数の実体が「同じもの」だということですね。 >fputs()とはfwrite()の呼び方を変えただけで中身はまったく同じということでしょうか。 という認識でいいです。 (蛇足) 関数エイリアスの一覧は下記に http://php.net/manual/ja/aliases.php エイリアスとは違いますが関数のオーバーロードというのもあります。 http://php.net/manual/ja/mbstring.overload.php

kiseki777
質問者

お礼

参考になりました。 エイリアスというものはいろいろあるんですね。 ありがとうございました。

その他の回答 (1)

  • SAYKA
  • ベストアンサー率34% (944/2776)
回答No.1

そのファイルを例えている話で言うと windowsで言う「ショートカット」のファイルがあるよね? あれと似たようなものだと思えば良いよ。 macでもエイリアスって言ってるけど linuxとかだと「リンク」とか言ってるね。

kiseki777
質問者

お礼

実体はまったく同じだけど呼び方が違う(何かが違うけど無視して問題ない)。 ということですね。ありがとうございました。

関連するQ&A