Re: [請益] php與html頁面分開寫

看板PHP作者 (會吐槽的最強)時間12年前 (2012/02/08 15:28), 編輯推噓0(001)
留言1則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《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)

02/08 16:14, , 1F
感謝大大 我研究看看!!!!!!!
02/08 16:14, 1F
文章代碼(AID): #1FCYG44S (PHP)
文章代碼(AID): #1FCYG44S (PHP)