第 1 頁 (共 1 頁)
[問題]請問如合何定義自己的字串
發表於 : 2006-05-08 18:57
由 apig1026
我是個php的新手 想在這邊請教大大們
像這種例如:{AGREEMENT} 我要怎麼去定義他們
我想定義屬於自己的字串 請問我要到哪裡去弄
因為這樣比較方便我中英切換
小弟單純的在lang_main.php那直接加$lang['Phrase'] = '字串';
然後在某個php裡編輯某處直接打{Phrase} 結果不行~~
我是不是少了什麼步驟??
Re: [問題]請問如果定義自己的字串
發表於 : 2006-05-08 19:41
由 SCR
apig1026 寫:我是個php的新手 想在這邊請教大大們
像這種例如: {AGREEMENT} 我要怎麼去定義他們
我想定義屬於自己的字串 請問我要到哪裡去弄
因為這樣比較方便我中英切換
小弟單純的在lang_main.php那直接加$lang['Phrase'] = '字串';
然後在某個php裡編輯某處直接打{Phrase} 結果不行~~
我是不是少了什麼步驟??
字串裡面的值是可以自己定義的.但必須在相關檔案裡面彼此對應正確!
例如:在 lang_main.php 檔案裡面有
代碼: 選擇全部
$lang['Abc'] = '你我他';
如果你想在 index_body.tpl 頁面顯示
你我他 ,則在 index_body.tpl 檔案裡面就要把 {ABC} 給呼叫出來.
另外,在 index_body.php 就必須要有相關的宣告字串值來對應才行.
代碼: 選擇全部
'ABC' => $lang['Abc'] ,
Re: [問題]請問如果定義自己的字串
發表於 : 2006-05-08 20:56
由 -=Galipa=-
apig1026 寫:我是個php的新手 想在這邊請教大大們
像這種例如:{AGREEMENT} 我要怎麼去定義他們
我想定義屬於自己的字串 請問我要到哪裡去弄
因為這樣比較方便我中英切換
小弟單純的在lang_main.php那直接加$lang['Phrase'] = '字串';
然後在某個php裡編輯某處直接打{Phrase} 結果不行~~
我是不是少了什麼步驟??
includes/page_header.php
'L_PHRASE' => $lang['Phrase'],
發表於 : 2006-05-08 21:17
由 hentaibbc
詳細的說...
你找到
$template->assign_vars(array(
"XXX" => $lang['aaa'],
"YYY" => $lang['bbb'])
);
這個部份就是用來插入值的
還有一種是用
$template->assign_block_vars('xxxxxxx', array(
"XXX" => $lang['aaa'],
"YYY" => $lang['bbb'])
);
這個也同樣是用來插入值的
但是在tpl中表現的方式不同...
有機會自己研究這兩個有什麼不同吧...

發表於 : 2006-05-08 23:28
由 SCR
hentaibbc 寫: 詳細的說...
你找到
$template->assign_vars(array(
"XXX" => $lang['aaa'],
"YYY" => $lang['bbb'])
);
這個部份就是用來插入值的
這種,我把它定義為顯示型.
tpl 裡面使用
hentaibbc 寫:
還有一種是用
$template->assign_block_vars('xxxxxxx', array(
"XXX" => $lang['aaa'],
"YYY" => $lang['bbb'])
);
這個也同樣是用來插入值的
但是在tpl中表現的方式不同...
有機會自己研究這兩個有什麼不同吧...
這種我把它定義為開關型.
這種在 tpl 裡面還要有
代碼: 選擇全部
<!-- BEGIN xxxxxxx -->
<!-上面↑這段視為 開 ON ->
{xxxxxxx.XXX}
{xxxxxxx.YYY}
<!-下面↓這段視為 關 OFF ->
<!-- END xxxxxxx -->
不知道我這樣解釋對不對??[/code]
發表於 : 2006-05-09 03:11
由 apig1026
感謝樓上幾位大大的教導
我想我應該懂了
因為我少了喧告才會不行的...

發表於 : 2006-05-09 10:09
由 babykwong
apig1026 寫:感謝樓上幾位大大的教導
我想我應該懂了
因為我少了喧告才會不行的...

就是阿,建議你買一本php+mysql入門來學好基礎!

發表於 : 2006-05-09 10:24
由 apig1026
因為人住國外 不知大大可不可以推薦幾本
希望能在博客萊找到....
