まず、いくつかの背景。次の形式でいくつかの変数と設定をリストする config.php ファイルがあります。
$MY_EMAIL_ADDRESS = 'test@test.com';
$MY_WEBSITE = 'www.test.com';
$SOMETHING_ELSE = 'foobar';
PHP プロジェクト全体を通して、配列の一部として、より適切な (そして安全な) 名前に置き換えたいと思います。ほとんどの場合、これをより安全に行うことができます:パラメータとして変数名を使用して、Ajax 経由で PHP 変数値を取得します。
また、これらの変数名の一部を忘れてしまったため、プロジェクト全体で使用されていますが、ドキュメント化されていない可能性があります。したがって、1 つずつ検索するのは困難です。
php ファイルを検索して、ドル記号 ($) で始まり、大文字とアンダースコアのみで構成される値を検索する方法はありますか?
$MY_SETTING_NAME
次に、リストを作成して手動で更新するか、ある種のスクリプトを作成して、物事をより賢明な作業方法に置き換えることができます。
$CONFIG['MY_SETTING_NAME']
ありがとうございました!