看板 PHP 關於我們 聯絡資訊
※ 引述《jackyeah1213 (frog)》之銘言: : 想請問要怎麼將html與php頁面分開寫呢? : ex: : <div><?php echo "this is test";?></div> : 這是我爬文看到比較類似的(也有可能我眼殘~"~) : 有辦法將他們分開寫嗎? : 我google有看到類似的寫法 : html: : <div>{test}</div> : php: : <?php : $test = "this is test"; : ?> : 然後呈現出來的跟ex所呈現的是一樣的 : 想請問這是怎麼做的呢? : 主要想詢問兩個部分@@ : 一個是如何在將2個檔案(html、php)合併一起跑 : 一個是如何在html檔案中,看到php的變數呢? : 希望有大大不吝指教...ˊˋ a.php <?php $tpl=ARRAY(); $tpl['test']="this is test"; $output_data=file_get_contents("b.htm"); foreach($tpl as $k=>$v) { $output_data=str_replace("{{$k}}",$v,$output_data); } echo $output_data; ?> b.htm <div>{test}</div> 驗證: [root /tmp/tpl]$ php a.php <div>this is test</div> 不過也許你需要的是 template engine 如 smarty ... -- 3WA訓練家的工作室 宗旨:諸葛單中,謝謝 個人佈弱格 網址:http://3wa.tw -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 203.69.67.252 ※ 編輯: shadowjohn 來自: 203.69.67.252 (02/08 15:30)
jackyeah1213:感謝大大 我研究看看!!!!!!! 02/08 16:14