html中插入php的方法

html-css029

html中插入php的方法,第1张

1、第一种是在HTML中加PHP。

<head>

<metahttp-equiv="Content-Type"content="text/htmlcharset=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

?>

方法如下

1、把$user的值赋值给全局数组。

2、header("Location: index.html")在这个代码传参数到index.html页面,index页面改成index.php

php代码可以写在html代码中的任意部分,只要带上<? ?>界定标签就好了和平时写php没有任何区别。

但是需要注意的一点是,这个文件的后缀名要是 .php 的,所以更准确的说法应该是html写在了PHP文件中,这并不影响我们同时使用这两种语言 。

实例

<?php

//连接数据库

$link = mysql_connect("localhost", "username", "password")

or die("Could not connect: " . mysql_error())

print ("Connected successfully")

//选择数据库

mysql_select_db('dbname', $link) or die ('Can\'t use db : ' . mysql_error())

//进行你想要的操作

$a =123

?>

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/htmlcharset=utf-8" />

<title>发现I Do一刻</title>

<link href="css/public.css" rel="stylesheet" type="text/css">

<script src="Scripts/AC_RunActiveContent.js" type="text/javascript"></script>

</head>

<body>

<?php

echo $a

?>

</body>

</html>

用echo 直接输出到 页面上就好了

扩展资料

集成开发环境是一种集成了软件开发过程中所需主要工具的集成开发环境,其功能包括但不仅限于代码高亮、代码补全、调试、构建、版本控制等。一些常见的PHP IDEs如下:

1、Zend Studio:商业版,Zend官方出品,基于eclipse

2、Eclipse with PDT:免费

3、Coda:商业版,针对Mac用户

4、NetBeans:免费,功能强大

5、PHP Storm:商业版

6、Aptana Studio:免费

7、PhpEd:商业版

8、Komodo IDE/Edit:IDE为商业版,Edit可免费使用

9、Adobe Dreamweaver:商业版

除去集成开发环境,具备代码高亮功能的常见文本编辑器因其轻巧灵活也常被选作开发工具,例如:Notepad++、Editplus、SublimeText、Everedit(国人开发)等等。

参考资料:百度百科 PHP的开放工具