看板 PHP 關於我們 聯絡資訊
※ 引述《mesak (米沙)》之銘言: : smarty : 把INPUT 寫在 PHP 內 : php : $data['name'] = '<input type="text" name="name" value="'.$name.'">'; : $smatry->assign('data', $data ); : html : <form> : {$data.body} : </form> : 把 值傳到 佈景內 : php : $data['name'] = $name; : html : <form> : <input type="text" name="name" value="{$data.body}" /> : </form> : 比較常用哪種方式 輸出,或是哪種方式比較好? 用smarty就是要把view跟Control的部份分開來 如果一樣把view的部份寫在Control裡面,那用smarty根本沒意義啊... 但如果你的程式引擎架構已經非常規格化 所有的html元件都可以用class產出那就是另一回事了 主要是要看你的程式架構跟用途還有合作的夥伴而定 假設你的夥伴是不懂php的設計師,那你用第一種方法你們兩個都會很痛苦 -- ▅ ▅ ▅ ΛLamuneforty ∕﹨ ▂▃▂ ∕﹨ ▅▅▅ ▅▅▅ ▅▅▅▅▅ █▅▅▅ ◢▅▅▅ ~ ●◥ ◢◤◢▆ █▅█▅█▅▅▅▅▅▅ ◤ █ ◤◤ ◢█◣◤█ █ ▆▆▆▆ ▅▅▅▅ ◢◤ ◢◤█◥ █ █ █▆▆VOCA █ ◢◤ ◣▁▌ ◥ ◤ █ █ █ █▆▆◤ LOID 2 ◤ ◢◤ ╱╱◤ ◥◤ ◥╲╲ -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 220.135.41.6