1.PHP与Web页面的交互
一、概览:
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页面的交互相关推荐
- PHP学习笔记-PHP与Web页面的交互2
转载请标明出处: http://blog.csdn.net/hai_qing_xu_kong/article/details/51761308 本文出自:[顾林海的博客] 前言 在<PHP学习笔 ...
- 怎么用php配合js编写动态页面_JavaScript_JavaScript教程:用JS脚本实现Web页面信息交互范例,要实现动态交互,必须掌握有 - phpStudy...
要实现动态交互,必须掌握有关窗体对象(Form)和框架对象(Frames)更为复杂的知识. 三.范例 下面我们演示通过点击一个按钮(red)来改变窗口颜色,点击"调用动态按钮文档" ...
- PHP学习笔记-PHP与Web页面的交互1
转载请标明出处: http://blog.csdn.net/hai_qing_xu_kong/article/details/51660273 本文出自:[顾林海的博客] 前言 这篇笔记记录的是Web ...
- chrome扩展-打造个性化的web页面
今天介绍一下如何开发一款简单的chrome插件 1. 什么是chrome插件 chrome插件也叫chrome扩展.其实chrome插件就是一个以chrome浏览器为宿主运行的一个web程序,因此ch ...
- 5.PHP与Web页面交互
PHP与Web页面交互 PHP中提供了两种与Web页面交互的方法,一种是通过Web表单提交数据,另一种是通过URL参数传递. 表单提交用户名字和密码: <form name "form ...
- 简述php和web交互过程,PHP与Web页面交互操作实例分析
PHP与Web页面交互操作实例分析,表单,数组,参数,字符串,属性 PHP与Web页面交互操作实例分析 易采站长站,站长之家为您整理了PHP与Web页面交互操作实例分析的相关内容. 本文实例讲述了PH ...
- WEB前后端交互原型通用元件库、常用组件、信息输出、信息输入、信息反馈、综合系列、页面交互、首页、分类页、内容详情、用户中心、注册登录、找回密码、元件库、web元件库、rplib、axure
WEB前后端交互原型通用元件库.常用组件.信息输出.信息输入.信息反馈.综合系列.页面交互.首页.分类页.内容详情.用户中心.注册登录.找回密码.元件库.web元件库.rplib.axure原型 we ...
- 记Outlook插件与Web页面交互的各种坑 (含c# HttpWebRequest 连接https 的完美解决方法)
记Outlook插件与Web页面交互的各种坑 (含c# HttpWebRequest 连接https 的完美解决方法) 参考文章: (1)记Outlook插件与Web页面交互的各种坑 (含c# Htt ...
- 基于HTML+CSS实现的可交互照片墙Web页面
资源下载地址:https://download.csdn.net/download/sheziqiong/85723524 资源下载地址:https://download.csdn.net/downl ...
最新文章
- FreeBSD portupgrade升级你的FreeBSD软件[zt]
- Deep learning:五(regularized线性回归练习)
- 图片添加对话气泡app_刘雨昕、谢可寅、虞书欣代言农夫山泉TOT气泡饮
- 六、解释红外线纺织品的保健、保暖作用?
- Mybatis学习笔记-CURD(基于配置文件的方式)
- MSSQLSERVER数据库- 使用C#来操作事务[转]
- ListView 条目加载上滑下滑首尾缩放动画实现
- linux快速cd多层目录,linux 下 cd - cd ~- 和多目录切换技巧(示例代码)
- jquery中的过滤filter not的用法以及可以添加this
- 教你如何正确使用CSDN下载,福利贴,个别方法免积分
- Java基础学习总结
- SnapGene 4.3.6 for win —— 医学生的救星
- 提权学习:提权拿服务器方法总结-超细(补充节点0x02)
- 不同内核浏览器的差异以及浏览器渲染简介
- 介绍两种简单实用的信道编码——CRC校验和汉明码
- uni-app(登录页面)
- java ad域 单点登录_系统集成-SSO微软ADSF单点认证-AD域认证
- andorid自动化测试之Monkey(上)
- Discom BKS03/KS91D传感器
- python个税计算器代码_Python实现的个人所得税计算器示例
热门文章
- 敏捷开发框架_RingCentral Tech丨LeSS- 大规模敏捷开发框架实践心路
- 管能做暖气管道吗_地暖这么好,为什么大家都选暖气片?原因在于它的“隐性”成本...
- JSP→基本语法/静态内容/指令/动作/表达式/小脚本(Scriptlet)/声明/注释、JSP页面声明周期、代码样例、九大隐式内置对象及方法代码样例
- 队列的顺序存储框架搭建
- bzoj 1660: [Usaco2006 Nov]Bad Hair Day 乱发节(单调栈)
- [Python] 关键字 yield 用法详解
- docker 部署Gitlab
- matlab2c使用c++实现matlab函数系列教程-histc函数
- ecshop mysql 标题表_ecshop商品分类列表页如何自定义title标题
- Spring、SpringMVC、SpringBoot、SpringCloud概述