php入门教程之Zend Studio设置与开发实例

本文实例讲述了php入门教程之Zend Studio设置与开发方法。分享给大家供大家参考,具体如下:

新建文档的模板设置

新建文档的模板设置

Demo1.php:

<?php
  echo "阅谁问君诵,水落清香浮。"
?>

orderform.php:

<!DOCTYPE  html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>我的第一个PHP程序</title>
<style>
table {
  background:#ccc;
  width:200px;
  margin:20px auto;
}
table td {
  background:#fff;
}
</style>
</head>
<body>
<form method="post" action="postorder.php">
  <table>
    <tr><td>您的商品</td><td>价格</td><td>数量</td></tr>
    <tr><td>苹果</td><td>2.6元/斤</td><td><input type="text" size="5" name="apple" /></td></tr>
    <tr><td>猪肉</td><td>13.2元/斤</td><td><input type="text" size="5" name="pig" /></td></tr>
    <tr><td>饼干</td><td>21元/盒</td><td><input type="text" size="5" name="biscuit" /></td></tr>
    <tr><td colspan="3" align="center"><input type="submit" value="发送订单" /></td></tr>
  </table>
</form>
</body>
</html>

postorder.php:

<?php
  $apple=$HTTP_POST_VARS['apple'];
  $pig=$HTTP_POST_VARS['pig'];
  $biscuit=$HTTP_POST_VARS['biscuit'];
  $apple=$apple*2.6;
  $pig=$pig*13.2;
  $biscuit=$biscuit*21;
  $sum=$apple+$pig+$biscuit;
?>
<!DOCTYPE  html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>我的第一个PHP程序</title>
<style>
table {
  background:#ccc;
  width:200px;
  margin:20px auto;
}
table td {
  background:#fff;
}
</style>
</head>
<body>
<form method="post" action="postorder.php">
  <table>
    <tr><td>您的商品</td><td>价格</td><td>小记</td></tr>
    <tr><td>苹果</td><td>2.6元/斤</td><td><?echo $apple ?></td></tr>
    <tr><td>猪肉</td><td>13.2元/斤</td><td><?echo $pig ?></td></tr>
    <tr><td>饼干</td><td>21元/盒</td><td><?echo $biscuit ?></td></tr>
    <tr><td colspan="3" align="center">一共要支付<?echo $sum ?>元 [<a href="orderform.php">返回修改</a>]</td></tr>
  </table>
</form>
</body>
</html>

更多关于PHP相关内容感兴趣的读者可查看本站专题:《PHP基本语法入门教程》、《PHP运算与运算符用法总结》、《php面向对象程序设计入门教程》、《PHP网络编程技巧总结》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》

希望本文所述对大家PHP程序设计有所帮助。

(0)

相关推荐

  • Zend Framework分发器用法示例

    本文实例讲述了Zend Framework分发器用法.分享给大家供大家参考,具体如下: 分发是取得请求对象,提取其中的模块名.控制器名.动作名以及可选参数,然后实例化控制器并调用其中动作的整个过程. 如果其中的模块.控制器或动作没有找到,将使用默认值. Zend_Controller_Dispatcher_Standard类指定每个控制器和动作的默认值为index,模块的默认值为default. 该类允许开发者通过setDEfaultController()方法.setDefaultAction

  • Zend Framework校验器Zend_Validate用法详解

    本文实例讲述了Zend Framework校验器Zend_Validate用法.分享给大家供大家参考,具体如下: 引言: 是对输入内容进行检查,并生成一个布尔结果来表明内容是否被成功校验的机制. 如果isValid()方法返回False,子类的getMessage()方法将返回一个消息数组来解释校验失败的原因. 为了正确地返回消息与错误内容,对于isValid()方法的每次调用,都需要清除前一个isValid()方法调用所导致的消息和错误. 案例: <?php require_once 'Zen

  • Zend Framework过滤器Zend_Filter用法详解

    本文实例讲述了Zend Framework过滤器Zend_Filter用法.分享给大家供大家参考,具体如下: 引言:过滤器是对输入内容进行过滤,清除其中不符合过滤规则的内容,并将其余内容返回的过程. Zend中有个Zend_Filter组件用来实现过滤的功能.其中有个Zend_Filter_Interface子类,该子类为实现一般过滤器提供了接口. 要实现过滤器类,需要实现该接口中一个名为filter()的方法. 下面通过实例来演示如何使用Zend_Filter中定义的过滤器,该例演示如何实现字

  • Zend Framework常用校验器详解

    本文实例讲述了Zend Framework常用校验器.分享给大家供大家参考,具体如下: Date日期校验器 代码: <?php require_once 'Zend/Validate/Date.php'; function c_date($date){ $validator = new Zend_Validate_Date(); if($validator->isValid($date)){ echo "输入的日期格式:"; echo $date."有效!<

  • Zend Framework开发入门经典教程

    本文讲述了Zend Framework开发入门相关知识点.分享给大家供大家参考,具体如下: Zend Framework发布了!虽然仍处于开发初期,这个教程仍突出讲解目前几个最好的功能,并指导你完成一个简单程序的构建. Zend最早在社区里发布了ZF.基于同样的想法,这个教程写来用于展示ZF现有的功能.由于这个教程是在线发布,我将在ZF变化时对其进行更新,以便尽可能有效. 要求 Zend Framework要求PHP5.为了更好利用本教程的代码,你还需要Apache网页服务器.因为示范程序(一个

  • Zend Framework实现自定义过滤器的方法

    本文实例讲述了Zend Framework实现自定义过滤器的方法.分享给大家供大家参考,具体如下: 创建自定义的过滤器 代码: <?php require_once 'Zend/Filter/Interface.php'; class MyFilter implements Zend_Filter_Interface{ public function filter($value){ $badlist = array("梨","草莓","苹果"

  • Zend Framework 2.0事件管理器(The EventManager)入门教程

    概述 EventManger是一个为以下使用情况设计的组件: 复制代码 代码如下: 实现简单的主题/观察者模式 实现面向切面的设计 实现事件驱动的架构 基本的架构允许你添加和解除指定事件的侦听器,无论是在一个实例基础还是一个共享的集合:触发事件:终止侦听器的执行. 快速入门 通常,你将会在一个类中创建一个EventManager. 复制代码 代码如下: use Zend\EventManager\EventManagerInterface; use Zend\EventManager\Event

  • Zend Framework动作控制器用法示例

    本文实例讲述了Zend Framework动作控制器用法.分享给大家供大家参考,具体如下: 动作控制器简介 为了使用Zend_Controller_Action类,需要在实际控制器类中把它子类化. 代码: <?php class FooController extends Zend_Controller_Action{ public function barAction(){ //do something } public function bazAction(){ //do something

  • Zend Framework教程之分发器Zend_Controller_Dispatcher用法详解

    本文实例讲述了Zend Framework教程之分发器Zend_Controller_Dispatcher用法.分享给大家供大家参考,具体如下: 分发器的具体实现 Zend Framework的分发器Zend_Controller_Dispatcher设计主要有,如下类和接口组成: ├── Dispatcher │   ├── Abstract.php │   ├── Exception.php │   ├── Interface.php │   └── Standard.php Zend_Co

  • Zend Framework教程之前端控制器Zend_Controller_Front用法详解

    本文实例讲述了Zend Framework教程之前端控制器Zend_Controller_Front用法.分享给大家供大家参考,具体如下: 主要功能 ZendFramework的MVC实现的核心机制是通过Zend_Controller_Front前端控制器,用于初始化请求环境,处理请求,路由分发,完成响应操作,Zend_Controller_Front采用的单例模式,所以一个应用只有一个前端控制器.如果需要前端控制器提供一些特殊功能,可以继承Zend_Controller_Front自定义前端控

随机推荐