2013-07-03 36 views
5

如何管理常量?
查找或列出PHP文件中使用的所有常量

我正在使用zencart作爲我的網站。

我添加的所有全局常量:

includes/languages/english/english.php 

和我contants在我的任何網頁的使用,如:

includes/modules/meta_tags.php 

的問題是,有些天我刪除任何一個常數PHP文件,但我不會刪除它在english.php。
一次又一次,我不知道english.php中有哪些常量正在使用,它們在哪裏使用。

有沒有什麼辦法知道在php文件中使用哪些常量?

<?php 
    // includes/languages/english/english.php 
    define('HELLO','hello'); 
    define('WORLD','world'); 
?> 

<?php 
    // includes/modules/meta_tags.php 
    echo HELLO; 
?> 

<?php 
    // includes/modules/product_listing.php 
    echo WORLD; 
?> 
+0

像PHPStorm這樣的編輯器能夠幫助您跟蹤變量聲明,設置和讀取的位置。但我不認爲它甚至可以推斷常量,但它確實有項目範圍的文件搜索,您可以搜索「HELLO」等。 –

回答

1

一些IDE,像netbeans,phpstorm,可能還有很多其他的功能,比如「查找用法」和「重構」,在重命名/更新/刪除時非常有用,並且它們支持常量。

這不會告訴你「在特定文件中使用了哪些註釋」,但是,我猜測它對你有用,用於類似的目的。

相關問題