php嵌入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;
?>
㈡ html如何嵌入php頁面~呢
1. 在html中嵌入php代碼的語法格式為: <?php 代碼內容 ?> ,需要注意的是開始符號「<?php」中間不能有空格。
2. post方法提交的表單內容可以通過php的「$_POST[]」數組按照name獲取,也可以通過「$_REQUEST[]」數組獲取。這些數組為超級全局變數。
3. 字元串可以用單引號也可以使用雙引號引起來, 也可以用反單引號引起來(反單引號在鍵盤最左上角,與~是一個鍵)。
三種引號作用不同:
單引號內的字元串將被當作純文本原樣輸出;
雙引號中如果有變數,則會替換成變數的值然後輸出文本;
反單引號被叫做執行符,php解析器會先執行反單引號中的內容,將執行之後的結果返回。
4. 字元串可以使用點號「.」連接在一起。在php中點號是唯一的字元串連接符,相當於java中的「+」。
5. php中有三種注釋方式:分別為類Java的單行注釋「//」;類shell的單行注釋「#」;類Java的多行注釋「/**/」。
6.php中所有的變數使用時都是以「$」打頭的, 並且變數使用時不需要提前聲明。
而且變數的類型也可以隨時改變,這取決於賦值給變數的值的類型。php變數的類型是在每一次賦值時確定和改變的。
㈢ 如何在HTML 中嵌入 PHP 代碼
我們以一個提交訂單和顯示訂單信息的例子為學習PHP的開始。這個例子包含兩個文件。一個提交訂單的html文件:orderform.html,一個顯示訂單信息的php文件:processorder.php。我將這兩個文件放在test_1文件夾下,將test_1文件夾放在htdocs目錄下。
文件的組織形式如下圖所示,使用xampps安裝的集成環境。
提交訂單的html文件orderform.html如下所示:
<form action="processorder.php" method="post">
<table>
<tr bgcolor="#cccccc">
<td width="150">Item</td>
<td width="15">Quantity</td>
</tr>
<tr>
<td>Tires</td>
<td align="center"><input type="text" name="tireqty" size="3" maxlength="3" /></td>
</tr>
<tr>
<td>Oil</td>
<td align="center"><input type="text" name="oilqty" size="3" maxlength="3" /></td>
</tr>
<tr>
<td>Spark Plugs</td>
<td align="center"><input type="text" name="sparkqty" size="3" maxlength="3" /></td>
</tr>
<tr>
<td colspan="2" align="center"><input type="submit" value="Submit Order" /></td>
</tr>
</table>
</form>
顯示訂單信息的php
㈣ html 嵌入php顯示php的源代碼
PHP源代碼原樣輸出,通常的原因在於,PHP代碼沒有經伺服器端解析。
通常,伺服器端如果要對PHP進行解析(也就是當你在瀏覽器里用url訪問時某個php腳本時),而不是顯示其源代碼,需要設置,比如,在apache里:
AddType
application/x-httpd-php
.php
AddType
application/x-httpd-php
.htm
一般將PHP腳本文件也需要以
.php作為文件的擴展名,這樣,伺服器才會對php腳本進行正確的解析。
建議你查看下文件的擴展名是不是
.php。
㈤ 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代碼里
使用類似下面的代碼:
<script language="javascript" src="home.php"></script>
只能顯示出home.php的運行結果,因此home.php中必須有echo語句輸出
另外就是用AJAX,也是返回執行結果值。
注意:html頁面無法直接嵌入php或者asp代碼。