程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> PHP基礎知識 >> php與html的混合寫法

php與html的混合寫法

編輯:PHP基礎知識
 

PHP和HTML嵌套有下面幾種情況:
1、混合。比如你要在輸出"<ul></ul>"1到19。可使用的寫法是:
[html文件]
<ul>
<?php for($i=1;$i<20;$i++){ ?>
<li>
<?php echo "我在這裡輸出的是\$i的值:$i"; ?>
</li>
<?php } ?>
</ul>


這是嵌套最“完全的一種”,也是所謂比較高級的方式。


2,融合。意思是用echo 或print將html的東西輸出。
比如上面的那個例子可以寫成:
[php文件]
<?php
echo "<ul>";
for ($i=1;$i<20;$i++){
echo "<li>我在這裡輸出的是\$i的值:$i</li>";
}
echo "</ul>"
?>
3,對於php裡面包含大段的HTML代碼可以用所謂的定界符:
[php文件]
<?php
$name = 'kitty';
echo <<<Eof
<table height="20">
<tr><td>
{$name}<br/>
<script>
var p='hello world';
document.writeln(p);
</script>
</td></tr>
</table>
Eof;
?>

 
  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved