制作动态php实验内容与步骤,PHP程序的运行原理,动态内容创建与解析,PHP应用程序的基本构架-2019年6月3日22时00分...

1. 画图分析php程序的运行原理

458379d252b4d0b46e600bd419e194dd.png

浏览器向Web服务器发起请求,包含html,php文件。

Web服务器只认识html,处理HTML请求,其他类型交给对应的程序处理,否则提示下载。

php解释器把Web服务器提交过来的php扩展名的文件通过处理,把html,css,js以及其他资源返回服务器。

服务器再将PHP解释器返回的数据一并返回给只认识HTML,css,js以及图片等的浏览器,最终呈现到客户面前。

2. GET请求与POST请求的区别

GET请求:

a、请求参数以键值对的方式,附加到url地址上,称为查询字符串,用`?`号与当前脚本分隔,例如:url格式: `index.php?name=peter&age=30`

b、受url长度限制, `GET`方式传递的数据也是有限制的

c、服务器端脚本使用预定义变量数组 `$_GET` 进行接收

POST 请求:

a、请求参数放在`header`请求头中发送, url地址看不到请求参数,适合敏感信息

b、通常是通过表单提交并, 用来更新服务器上的信息

c、 适合发送大量的数据到服务器端, 长度受到配置文件限制,但比`GET`要大得多

d、 服务器端脚本使用预定义变量数组 `$_POST` 进行接收

3. 如果将php脚本嵌入到html代码中

在 HTML 中嵌入 PHP 代码需要使用 <?php ?> 标签。

例如:将PHP脚本嵌入到HTML代码中

实例

html>

将php脚本嵌入到html代码中

将php脚本嵌入到html代码中

echo '我是通过PHP代码输出的';

?>

运行实例 »

点击 "运行实例" 按钮查看在线实例

505e0d17da0ec8d84a33f727a8972858.png

4. php应用程序中的基本结构与include的作用

php应用程序中的基本结构:  配置文件,头部文件,底部文件,主体文件。

include的作用是加载外部文件。

语法:

实例

运行实例 »

点击 "运行实例" 按钮查看在线实例

本课总结:

1、通过PHP运行的原理明白动态内容的创建和解析过程,为今后的学习打下理论基础。

2、PHP解释器只能解析扩展名为php的文件,HTML的文件由服务器直接处理。

3、php解释器会把php文件内的HTML代码直接返回。

4、foreach的用法:

foreach (array_expression as $value)

statement

foreach (array_expression as $key => $value)

statement

例:<?php foreach ($movies as $movie): ?>

<?php echo $movie; ?>

5、魔术常量“__DIR__”,指向当前执行的PHP脚本所在的目录,输出的目录最后不带“/”.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值