2011-11-07 49 views
1

通用網址的電話號碼變更最佳方法是什麼?跨網站的電話號碼變更

例如,如果我有3個頁面上有電話號碼,並且想要更改該號碼但不想在3次不同的時間執行此操作,那麼如何創建一個變量以便我可以放置在那些網頁中,只是在一個地方改變它?

謝謝

回答

2

最好的方法是在包含在所有頁面中的配置文件中創建一個常量。然後在需要電話號碼的任何頁面上引用該常量。

define('PHONE', '123-456-7890'); 

此方法的好處是能夠忽略範圍。全局變量仍然需要在函數內部聲明。

要渲染的電話號碼在PHP中,你會只是這樣做:

echo PHONE; 
+0

是「const」只能放入PhP中嗎?或者我可以在CSS樣式表中推? –

+0

這只是PHP。 CSS是風格,而不是內容。它也在客戶端(認爲HTML/CSS/JavaScript)而不是服務器端(PHP)。 – evan

+0

赦免,即時通訊非常新的編碼,但我基本上只是做一個info.php類型的東西,然後引用info.php讓我們說footer.php,然後在footer.php我也需要有回聲PHONE ?我如何參考PhP中的配置文件?謝謝 –

-2

在最簡單的...

phone_number.txt

555-555-5555 

您的其他文件:

<html> 
    ... stuff 
    <?php include('phone_number.txt'); ?> 
    ... stuff 
</html> 

什麼更復雜的需要對一些更多的信息你建立。

+0

就更簡單了,只是有'phone_number.txt'文件是'555-555-5555'沒有任何PHP和'包括那個。它會在那裏打印數字。 –

+1

這真的很糟糕。永遠不要有沒有PHP文件擴展名的PHP。這種情況可能是無害的,但它教導了非常不好的習慣。如果您不小心存儲了密碼或其他私人信息,任何人都可以下載該文本文件。如果它是一個php文件,那麼惡意用戶只會得到php文件的輸出,這是什麼都沒有。 – evan

+0

另外,這個例子不起作用。你仍然需要在php塊中渲染包含的變量。 – evan