1. ホーム
  2. php

SAPIとはどのようなもので、どのような場合に利用するのでしょうか?

2023-08-22 02:26:52

質問

最近、PHPのエラー処理について勉強しているのですが、その中で error_log() 機能 .

PHPのマニュアルには、すべてのエラーログタイプについて書かれており、エラーメッセージがSAPIロギングハンドラに直接送られると書かれているタイプ3以外はすべて理解しています。私の質問は、SAPIとは一体何なのか、また、どのような場合にそれを使いたいのか、ということです。

どのように解決するのですか。

SAPIは、"Server API"の略です(APIは、"Application Programming Interface"の略)。これは、quot;外の世界" と PHP/Zend エンジンの間の相互作用を制御するメカニズムです。ですから、常にこれを使用したいと思うでしょう。実際、CLIでさえもSAPIとみなされるため、よほどのことがない限り使わないわけにはいきません。