香港高速VIP云机房火爆上线啦!无需备案,开通即用!配套《巅云自助建站系统3.0》将带给您飞一般的可视化拖拽建站体验,欢迎免费体验。

建站新闻

HTML中嵌入PHP的简单方法
一佰互联网站建设(www.yinxi.net) 发布时间:2019-04-27 10:44:32 浏览数: 22
0

我们以一个提交订单和显示订单信息的例子为学习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文件processorder.php如下所示:

<?php// create short variable names, also can use "$_REQUEST["name"]"$tireqty = $_POST["tireqty"];$oilqty = $_POST["oilqty"];$sparkqty = $_POST["sparkqty"];?><!DOCTYPE html><html><head>  <title>Bob "s Auto Parts - Order Results</title></head><body>  <h1>Bob "s Auto Parts</h1>  <h2>Order Results</h2>  <?php  echo "<p>Order processed at ";  echo date("H:i, jS F Y")."</p>";  echo "<p>Your order is as follows: </p>";  echo "$tireqty tires<br />";  echo $oilqty." bottles of oil<br />";  echo $sparkqty." spark plugs<br />"  ?>  ---------------------------------------------------<br />  <?php  $testHeredoc = <<< EOF  line 1    line 2    line 3  EOF;  echo "$testHeredoc"."<br />";  ?>  ---------------------------------------------------<br />  <?php  echo "About Comment:";  //Here is a comment.  #Here is a comment too.  /*  Here is multi line comment.  Here is multi line comment.   */  ?></body></html>

在浏览器中输入http://localhost/test_1/orderform.html,将显示填写订单信息页面,如下所示:

填入数字,然后点击“Submit Order”按钮提交内容。则页面将显示processorder.php经过PHP解析器解析之后生成的html页面,如下所示:

在这个例子中,我们可以学习到以下几点内容:

1. 在html中嵌入php代码的语法格式为: <?php 代码内容 ?> ,需要注意的是开始符号“<?php”中间不能有空格。

2. post方法提交的表单内容可以通过php的“$_POST[]”数组按照name获取,也可以通过“$_REQUEST[]”数组获取。这些数组为超级全局变量。

3. 字符串可以用单引号也可以使用双引号引起来, 也可以用反单引号引起来(反单引号在键盘最左上角,与~是一个键)。

三种引号作用不同:

  • 单引号内的字符串将被当作纯文本原样输出;
  • 双引号中如果有变量,则会替换成变量的值然后输出文本;
  • 反单引号被叫做执行符,php解析器会先执行反单引号中的内容,将执行之后的结果返回。 

4. 字符串可以使用点号“.”连接在一起。在php中点号是唯一的字符串连接符,相当于java中的“+”。

5. php中有三种注释方式:分别为类Java的单行注释“//”;类shell的单行注释“#”;类Java的多行注释“/**/”。 

6.php中所有的变量使用时都是以“$”打头的, 并且变量使用时不需要提前声明。

而且变量的类型也可以随时改变,这取决于赋值给变量的值的类型。php变量的类型是在每一次赋值时确定和改变的。第一个php例子就说到这里,希望大家继续关注小编为大家整理的文章。

一佰互联是全国知名建站品牌服务商,我们有九年网站建设、网站制作、网页设计、php开发和域名注册及虚拟主机服务经验,提供的自助建站服务更是全国有名。近年来还整合团队优势自主开发了可视化多用户”巅云建站系统“3.0平台版,拖拽排版网站制作设计,轻松实现pc站、手机微网站、小程序、APP一体化全网营销网站建设 ,已成功的为全国上百家网络公司提供自助建站平台搭建服务。

上一篇:46 个非常有用的 PHP 代码片段
下一篇: thinkphp3.2点击刷新生成验证码
[返回新闻列表]

相关新闻more

08
04月
超全面!用户界面设计中的「版式设计」全方位指

@孔雅轩LineVision :一篇较为系统与全面的版式讲解,从规范化的布局形式到平面构成在用户界面设计中的应用与体现。欢迎关注作者的微信公... >>详情

08
04月
用3个真实案例,告诉你如何选择适合自己的工作

本章节我们通过三个真实案例来深度分析如何找到适合自己的工作,在行业中稳步前进,不断提高,最终成为一名优秀的设计师,获得行业认可,实现自我价值... >>详情

27
03月
您的10大抖音养号指南已送达,请收藏!

简介:您的10大抖音养号指南已送达,请收藏!今天静静要跟大家聊一聊抖音养号的问题,要想抖音运营好,推荐高,账号权重很重要,除了做好基本的账号... >>详情

30
03月
Linux运维基础知识(一)

简介:互联网数据中心(Internet Data Center)简称IDC,就是电信部门利用已有的互联网通信线路、带宽资源,建立标准化的电信... >>详情

营业执照. cdn加速服务 备案系统认证 网络安全协会 我们的支付方式AAA认证
上海 北京 深圳 广州 天津 杭州 南京 武汉 成都 沈阳 大连 长沙 济南 青岛 苏州 福州 无锡 哈尔滨 宁波 重庆 大庆 厦门 西安 长春 珠海 郑州 海口 昆明 太原 石家庄 温州 合肥 乌鲁木齐 南宁 南通 合肥 兰州 呼和浩特 贵阳 烟台 秦皇岛 包头 唐山 银川 汕头 连云港 威海 西宁 湛江 北海 万州 涪陵 长寿 黔江 永川 丰都 忠县 江津 南川 开县 云阳 万盛 梁平 垫江 巫山 城口 建站宝盒 免费建站 门户网站建设 微信网站 手机网站 门户网站制作

7x24小时服务电话:18581389571 传真:023-85725751 免费建站交流群:236412099 139947842(自助建站交流) E-Mail:post@yinxi.net 网站投诉:
重庆楚捷科技有限公司 一佰互联©版权所有 自助建站(www.yinxi.net,Inc.) 2001-2020 All Rights Reserved 本站程序受法律保护,网站法律顾问:ITLAW-庄毅雄律师
中华人民共和国信息产业部网站备案号:渝ICP备12000592号