在php中,如何將一個頁面中的標簽,替換為用戶想輸出的內容


前言:釜山行,暴露人性,

————————————————————————————————————————————————————————————————————————————

今天說一個最簡單的例子,就是在php中如何讀取另一個html頁面中的標簽,並顯示用戶想輸出的內容。

首先建立一個頁面,命名為:test.html如下圖所示:

<!doctype html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>模板</title>
</head>
<body>
{$content}
</body>
</html>

需求:讀取{$content}並輸出用戶想輸出的內容。

其次建立另一個頁面,mytest.php代碼如下:

<?php
//給$content賦值,且是字符串的形式
$content = '我最近在讀廖一梅的《像我這樣笨拙的生活》';
//讀取test.html文件中的所有內容,並以字符串的形式返回
$fileContent = file_get_contents('test.html');
//從$fileContent字符串中把{$content}替換為$content的內容,並返回字符串
$str = str_replace('{$content}',$content,$fileContent);
//最后輸出內容
echo $str;
?>

最后,通過頁面 訪問,可以訪問到內容,結果如下:

總結:這其實只是php中最基本的一個例子,也算是一個思想吧,主要是為Smarty做鋪墊。如有不妥,歡迎指正,謝謝!!

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM