一般的な構成を含む構成ファイル (git リポジトリ内) と、構成プロパティを上書きするローカル構成ファイル (リポジトリでは無視される) があります。現在、ローカル構成ファイルは構成ファイルの先頭に含まれています。
include_once 'local_config.php';
しかし、インクルードを条件付きにしたいと思います。ファイル local_config.php が実際に存在する場合にのみ実行してください。ここで問題なくリンクの説明を入力できますが、最初にファイルが存在するかどうかを確認する必要があります。get_include_path() を試してみましたが、パスのリストが返されるため、このリストを解析してすべてをチェックする必要があります。
別のオプションは、 include_once() を呼び出して警告を抑制することですが、それはさらに面倒です。PHPで実際のオプションのインクルードを行う簡単な方法はありますか?