php插入html
⑴ 如何在html文件里寫php程序
可以使用<?php ?>將php語句包含,然後將html格式改為php。
1、新建html文檔並使用html模板生成必要元素,然後在body標簽中添加一段文字:
⑵ 在php中可以插入html代碼嗎
可以的,有兩種方式:
直接echo 「html代碼」;
使用Heredoc技術,如下:
$html_str=<<<EOT
html代碼
EOT;
echo$html_str
⑶ php插入html文件
PHP插入或者引入外部文件的函數有:require,require_once,include,include_once等;插入HTML文件使用其中任意一個函數都可以;
比如.php要插入zd.html文件,示例如下:
<!DOCTYPEhtmlPUBLIC"-//W3C//DTDHTML4.01Transitional//EN""http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<metahttp-equiv="Content-Type"content="text/html;charset=UTF-8">
<title>HTML</title>
</head>
<body>
<fontcolor="red">html部分</font>
</body>
</html>
<?php
echo"-----------插入的HTML內容如下----------------";
echo"<br/>";
require'test.html';
?>
運行效果如下:
⑷ html中插入php的方法
1、第一種是在HTML中加PHP。
<head>
<metahttp-equiv="Content-Type"content="text/html;charset=utf-8"/>
<metahttp-equiv="Content-Language"content="zh-CN"/>
<title>HelloWorld</title>
</head>
<body>
<?php
echo"Helloworld!這是正文";
?>
</body>
</html>
2、第二種用echo輸出HTML。
因為HTML有的元素中有雙引號,所以用echo輸出的內容用單引號括起來,避免出錯,也省了轉義這一步。比如這樣的代碼:
<?php
if(!$_POST){
echo『<formaction=""method="post">
伺服器地址:<inputtype="text"name="host"value="localhost"/><br/>
資料庫賬號:<inputtype="text"name="user"value=""/><br/>
資料庫密碼:<inputtype="password"name="pwd"value=""/><br/>
指定資料庫:<inputtype="text"name="db"value="test"/><br/>
<inputtype="submit"value="確定"/>
</form>『;
}
?>
3、第三種就是用(<<<)標記符了,這是在PHP168的模板代碼中首次見到的。
<?php
print<<<EOT
<divclass="slidecont">{$label[deepblue_mainslide]}</div>
<divclass="newcontainter">
<divclass="head">{$label[deepblue_mainh1]}</div>
<divclass="cont"id="Tab1">{$label[deepblue_maint1]}</div>
<divclass="cont"id="Tab2">{$label[deepblue_maint2]}</div>
</div>
<ahref="$rs[url]"title="$rs[descrip]"target="_blank">$rs[name]</a>
EOT;
?>
⑸ 怎樣在一個PHP頁面中插入html靜態頁面
用ajax非同步回傳,將PHP的執行結果回傳到HTML頁面
使用XMLHttpRequest對象可以做到
首先創建這個對象
var xmlHttp;
if (window.XMLHttpRequest) { //兼容Mozilla、Safari等瀏覽器對象
xmlHttp = new XMLHttpRequest();
}
else if (window.ActiveXObject) { //兼容IE瀏覽器
try {
xmlHttp = new ActiveXObject("Msxml2.XMLHTTP"); //創建Msxml2.XMLHTTP控制項對象
} catch (e) {
try {//創建Microsoft.XMLHTTP控制項對象,該控制項作用為獲取指定URL的內容
xmlHttp = new ActiveXObject("Microsoft.XMLHTTP");
} catch (e) {}
}
}
然後創建請求
xmlhttp.open("GET", " hello.php", true);//等於執行了hello.php頁面
xmlhttp.send(null);
alert(xmlhttp.responseText);//把hello.php的執行結果顯示出來;
這只是個簡單的例子,具體可以搜索 XMLHttpRequest中文參考手冊
參考一下
⑹ 如何在PHP中嵌入一個HTML文件
php裡面添加html文件,很多時候需要用到!
如添加一個站點統計到網站,如果你的網站全部是php來寫的,這時候直接用echo輸出統計代碼就會出現問題!然後php可以很方便的引入一個html文件,這樣就方便多了!
具體操作如下:
在do_footer函數裡面利用include即可導入一個html文件
1)修改do_footer函數
function do_footer($credits = true) {
global $globals;
echo "</div<!–#container closed–\n";
include("hugwww-footer.html");
if($credits) @do_credits();
do_js_from_array($globals['post_js']);
// warn warn warn
// dont do stats of password recovering pages
@include(『ads/stats.inc』);
printf("\n<!–Generated in %4.3f seconds–\n", microtime(true) – $globals['start_time']);
2)將統計代碼寫入hugwww-footer.html文件完成!
⑺ 如何在HTML 中嵌入 PHP 代碼
一般的html中嵌入php,可以在文件的任何位置直接寫php代碼就好啊,但是這個文件你要保存為.php為後綴。
如:
文件a.php,內容為
還有種情況就是用模板了,使用模板機制後,你可以在html文檔裡面直接寫調用標簽就可以了,常見的smarty模板,
⑻ PHP代碼嵌入HTML網頁的方式是哪四種
1.xml風格
<?php
echo"這是xml風格的標記";
?>
xml風格的標記是常用的標記,也是推薦使用的標記,伺服器不能禁用,該風格的標記在xml,xhtml中都可以使用。
2.腳本風格
<script languange="php">
echo'這是腳本風格的標記';
</script>
3.簡短風格
<?這是簡短風格的標記;?>
註:需要在 php.ini 配置文件中開啟 short_open_tag = on;
4.asp風格
<%
echo'這是asp風格的標記';
%>
註:需要在 php.ini 配置文件中開啟 asp_tags = on;
上面asp風格與簡短風格需要在php.ini中設置下。默認是不支持的。
⑼ php怎麼調用html
看來你並不了解PHP到底是什麼?
PHP: Hypertext Preprocessor,中文名:「超文本預處理器」
你可能以為PHP 和HTML是兩種不同的語言,
其實PHP只是嵌套HTML中的相當於腳本的語言,最終還是以HTML為核心.
假如把 HTML 比如一個鮮肉包, 你可能認為PHP 是麵粉或者鮮肉 這種 原材料之一...
但其實 PHP 只是膨化機或者添加劑的角色...沒有PHP的時代一樣有HTML頁面..
理解這層,再看這個問題就非常簡單了:
<?php
functionindex(){
?><h>這是HTML</h><?php
}
?>
就是這么簡單....因為PHP本身就是嵌套HTML中,所以以 ?>結束PHP之後就可以輸出HTML,再要進行PHP代碼 再以 <?php 開始.....