我正在編寫多語言頁面。PHP - 組合變量
我有三個變量:
$helper->namejob_de
(德語語言;從數據庫中來)$helper->namejob_en
(英語語言;從數據庫中來)
和define("LANG", $TABS[$TABX]['lang']);
定義語言在config.php
(包含'de'或'en')
現在,如您所見,數據庫內容的結尾爲_de或_en。
是否可以將這兩個變量結合起來?
我已經試過:
echo $$helper->namejob_.LANG
但是,這顯然是行不通的。有兩個變量的「合併」有其他選擇嗎?
編輯:
讀取所有我決定修改我的數據庫/代碼中的註釋後。這真的很髒,所以我會嘗試一個替代方案。無論如何,謝謝:)
你在問[*變量變量*](http://php.net/manual/en/language.variables.variable.php)嗎? – deceze
我有三個變量,是否可以合併這兩個變量?請問你指的是哪些變量? –