一、概览:
  PHP是一种专门用于Web开发的服务器端脚本语言。从这个描述可以知道,PHP要打交道的对象主要有服务器(Server),和基于Web的HTML(超文本标识语言)。使用PHP处理Web应用时,需要把PHP代码嵌入到HTML文件中。每次当这个HTML网页被访问的时候,其中嵌入的PHP代码就会被执行,并且返回给请求浏览器以生成好的HTML。换句话说,在上述过程中,PHP就是用来被执行且生成HTML的。本栏主要讲述PHP与Web页面的交互操作技术。

本栏学习目标:
* 了解使用动态内容

* 掌握表单与PHP的联系

* 掌握表单设计的方法

* 掌握传递数据的方法

* 掌握获取表单数据的方法

* 掌握对URL传递的参数进行编码的方法

二、使用动态内容:

  为什么要使用动态内容呢?因为动态内容可以给网站使用者不同和实时变化的内容,极大地提高网站的可用性。如果Web应用都只是使用静态内容,则Web编程完全不用引入PHP、JSP和ASP等服务端脚本语言。通俗的说,使用PHP语言的主要原因之一,就是使用动态内容。

  下面介绍使用动态内容的案例。此例中,在先不涉及变量和数据类型的情况下,将使用PHP中的一个内置函数来获得动态内容。此动态内容就是使用date()函数来获得Web服务器的时间。

gettime.php:

<HTML><HEAD><h2>PHP Tells time. -PHP告诉我们时间。</h2></HEAD><BODY><?php date_default_timezone_set("RPC");echo "现在的时间为:";echo date("H:i:s Y m d");?></BODY>
</HTML>

网页运行结果(两个不同时间点运行):

过一段时间后刷新,会看到显示的时间是不一样的:

[案例分析]:

1.“PHP Tells time. -PHP告诉我们时间”是HTML中的“

  <HEAD><h2>PHP Tells time. -PHP告诉我们时间。</h2></HEAD>

”所生成的。后面的“现在的时间为:13:02:17 2019 04 21”是由“

<?php date_default_timezone_set("RPC");echo "现在的时间为:";echo date("H:i:s Y m d");
?>

2.由于“现在的时间为:13:02:17 2019 04 21”是由date()函数动态生成并且实时更新的。如果再次打开或刷新此文件,PHP代码将被再次执行,所输出的时间也会发生改变。

3.此实例中通过date()函数处理系统时间,得到动态内容。时间处理是PHP中一项重要功能。

转载于:https://www.cnblogs.com/sdrbg/p/10744579.html

1.PHP与Web页面的交互相关推荐

  1. PHP学习笔记-PHP与Web页面的交互2

    转载请标明出处: http://blog.csdn.net/hai_qing_xu_kong/article/details/51761308 本文出自:[顾林海的博客] 前言 在<PHP学习笔 ...

  2. 怎么用php配合js编写动态页面_JavaScript_JavaScript教程:用JS脚本实现Web页面信息交互范例,要实现动态交互,必须掌握有 - phpStudy...

    要实现动态交互,必须掌握有关窗体对象(Form)和框架对象(Frames)更为复杂的知识. 三.范例 下面我们演示通过点击一个按钮(red)来改变窗口颜色,点击"调用动态按钮文档" ...

  3. PHP学习笔记-PHP与Web页面的交互1

    转载请标明出处: http://blog.csdn.net/hai_qing_xu_kong/article/details/51660273 本文出自:[顾林海的博客] 前言 这篇笔记记录的是Web ...

  4. chrome扩展-打造个性化的web页面

    今天介绍一下如何开发一款简单的chrome插件 1. 什么是chrome插件 chrome插件也叫chrome扩展.其实chrome插件就是一个以chrome浏览器为宿主运行的一个web程序,因此ch ...

  5. 5.PHP与Web页面交互

    PHP与Web页面交互 PHP中提供了两种与Web页面交互的方法,一种是通过Web表单提交数据,另一种是通过URL参数传递. 表单提交用户名字和密码: <form name "form ...

  6. 简述php和web交互过程,PHP与Web页面交互操作实例分析

    PHP与Web页面交互操作实例分析,表单,数组,参数,字符串,属性 PHP与Web页面交互操作实例分析 易采站长站,站长之家为您整理了PHP与Web页面交互操作实例分析的相关内容. 本文实例讲述了PH ...

  7. WEB前后端交互原型通用元件库、常用组件、信息输出、信息输入、信息反馈、综合系列、页面交互、首页、分类页、内容详情、用户中心、注册登录、找回密码、元件库、web元件库、rplib、axure

    WEB前后端交互原型通用元件库.常用组件.信息输出.信息输入.信息反馈.综合系列.页面交互.首页.分类页.内容详情.用户中心.注册登录.找回密码.元件库.web元件库.rplib.axure原型 we ...

  8. 记Outlook插件与Web页面交互的各种坑 (含c# HttpWebRequest 连接https 的完美解决方法)

    记Outlook插件与Web页面交互的各种坑 (含c# HttpWebRequest 连接https 的完美解决方法) 参考文章: (1)记Outlook插件与Web页面交互的各种坑 (含c# Htt ...

  9. 基于HTML+CSS实现的可交互照片墙Web页面

    资源下载地址:https://download.csdn.net/download/sheziqiong/85723524 资源下载地址:https://download.csdn.net/downl ...

最新文章

  1. FreeBSD portupgrade升级你的FreeBSD软件[zt]
  2. Deep learning:五(regularized线性回归练习)
  3. 图片添加对话气泡app_刘雨昕、谢可寅、虞书欣代言农夫山泉TOT气泡饮
  4. 六、解释红外线纺织品的保健、保暖作用?
  5. Mybatis学习笔记-CURD(基于配置文件的方式)
  6. MSSQLSERVER数据库- 使用C#来操作事务[转]
  7. ListView 条目加载上滑下滑首尾缩放动画实现
  8. linux快速cd多层目录,linux 下 cd - cd ~- 和多目录切换技巧(示例代码)
  9. jquery中的过滤filter not的用法以及可以添加this
  10. 教你如何正确使用CSDN下载,福利贴,个别方法免积分
  11. Java基础学习总结
  12. SnapGene 4.3.6 for win —— 医学生的救星
  13. 提权学习:提权拿服务器方法总结-超细(补充节点0x02)
  14. 不同内核浏览器的差异以及浏览器渲染简介
  15. 介绍两种简单实用的信道编码——CRC校验和汉明码
  16. uni-app(登录页面)
  17. java ad域 单点登录_系统集成-SSO微软ADSF单点认证-AD域认证
  18. andorid自动化测试之Monkey(上)
  19. Discom BKS03/KS91D传感器
  20. python个税计算器代码_Python实现的个人所得税计算器示例

热门文章

  1. 敏捷开发框架_RingCentral Tech丨LeSS- 大规模敏捷开发框架实践心路
  2. 管能做暖气管道吗_地暖这么好,为什么大家都选暖气片?原因在于它的“隐性”成本...
  3. JSP→基本语法/静态内容/指令/动作/表达式/小脚本(Scriptlet)/声明/注释、JSP页面声明周期、代码样例、九大隐式内置对象及方法代码样例
  4. 队列的顺序存储框架搭建
  5. bzoj 1660: [Usaco2006 Nov]Bad Hair Day 乱发节(单调栈)
  6. [Python] 关键字 yield 用法详解
  7. docker 部署Gitlab
  8. matlab2c使用c++实现matlab函数系列教程-histc函数
  9. ecshop mysql 标题表_ecshop商品分类列表页如何自定义title标题
  10. Spring、SpringMVC、SpringBoot、SpringCloud概述