2011-03-03 71 views
4

CodeIgniter中的常量是否可用於整個站點中的重複性文本(如元標記和元描述)?例如:常量和CodeIgniter

define('METADESCRIPTION', 'This is my site'); 

然後將METADESCRIPTION回顯到元標記中?

<meta name="description" content="<?php echo METADESCRIPTION; ?>"> 

回答

18

是的。

對於整個應用程序的訪問,你可以在config.php或甚至index.php文件中定義常量。

config.php文件或index.php文件

define('METADESCRIPTION', 'This is my site'); 
您的控制器或視圖

assing

$myVar = METADESCRIPTION; 

或接入

echo METADESCRIPTION; 
+0

我得到<元名稱= 「描述」 內容= 「0」>當我做到這一點。 – sehummel 2011-03-03 20:32:25

+0

沒關係。這是一個非法的常數名稱。 – sehummel 2011-03-03 20:39:38

+0

-1此鏈接不再工作,這就是爲什麼提供一些解釋而不僅僅是一個鏈接。 – 2014-11-01 06:16:51