返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >php从静态资源到动态内容
  • 600
分享到

php从静态资源到动态内容

php 2023-09-02 09:09:56 600人浏览 薄情痞子
摘要

从html到PHP demo.php:后缀由html直接改为php,实际上当前页面已经变成了动态的php应用程序脚本 demo.php: 允许通过标签,添加php代码到当前脚本中 php标签内部代码由php.exe解释, php标签之外的代

htmlPHP
demo.php:后缀由html直接改为php,实际上当前页面已经变成了动态的php应用程序脚本

demo.php: 允许通过标签,添加php代码到当前脚本中

php标签内部代码由php.exe解释, php标签之外的代码原样输出,仍由WEB服务器解析



   
    <?php echo '百变鹏仔' ?>


   


   


   




php代码的详细解析过程

    因为web服务器只能识别和处理html的内容, 遇到代码段统统不认识,全部转发给php解释器处理html与php混编:

    如果想让web服务器能自动转发这些请求, 文档的扩展名就不能是.html, 必须是.php

    遇到一个就转发一个cgi请求, 不管这些标签出现在当前文档的什么地方

    请放心, 最终生成的,或者说用户最终看到的,仍然是一个html文档, php代码中的内容不会被泄漏的

php生成动态内容
对于动态内容,最直观的想法就是,把页面内容保存到变量中

php 是创建动态网站的编程工具, 页面内部如果全部写死, 不如直接创建html文档好了

php 中内容的动态化,最简单的方式就是创建变量来保存这些数据
  $title = '百变鹏仔';
  $conList = [
      '今天星期一',
      '今天去钓鱼',
      '今天很开心'
    ];
?>


   
    <?php echo $title ?>


            foreach($conList as $key => $con){
            echo '

' . ($key + 1) . ':' . $con . '

';
        }
    ?>


输出结果

今天星期一

今天去钓鱼

今天很开心

扩展(使用php循环结构的替代语法)
使用foreach替代语法,干掉大括号, 将大括号用冒号代替

    $title = '百变鹏仔';
    $conList = [
        '今天星期一',
        '今天去钓鱼',
        '今天很开心'
    ];
?>


   
    <?php echo $title ?>


   
   
   
    $con): ?>
       


   

db67c250bcf84cd6a8d4c07c0501b79b.png

 

来源地址:https://blog.csdn.net/m0_65153447/article/details/132265471

--结束END--

本文标题: php从静态资源到动态内容

本文链接: https://www.lsjlt.com/news/390425.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • php从静态资源到动态内容
    从HTML到PHP demo.php:后缀由html直接改为php,实际上当前页面已经变成了动态的php应用程序脚本 demo.php: 允许通过标签,添加php代码到当前脚本中 php标签内部代码由php.exe解释, php标签之外的代...
    99+
    2023-09-02
    php
  • 网页开发中静态资源与动态资源的区别
    一、内容变化的区别 静态资源:静态资源通常是预先创建好的,其内容在服务器启动后就已经确定,不会因为用户的请求而改变。如HTML、CSS、JavaScript文件、图片等。 动态资源:动态资源的内容则是在接收到用户请求后,由服务器...
    99+
    2023-10-29
    资源 静态 区别
  • Springboot配置静态资源
    目录 1. springboot默认的静态资源存放路径 2.Springboot添加静态资源映射addResourceHandlers addResourceLocations 3.坑 如果方法一和二同时配置 那么就会遵循方法二 方法一的...
    99+
    2023-09-01
    java 开发语言
  • Nginx静态资源部署
    目录 Nginx静态资源概述 Nginx静态资源的配置指令 listen指令  server_name指令 location指令  设置请求资源的目录root / alias index指令  error_page指令 静态资源优化配置语法...
    99+
    2023-08-31
    nginx 前端 服务器
  • nginx访问静态资源
    nginx访问静态资源 打开nginx配置文件 1 打开 nginx.conf 文件 2 修改 nginx.conf 内容 只需修改成或者添加一个location,就可以访问 html路径下所有文件了 loc...
    99+
    2023-08-18
    nginx 运维 服务器
  • WordPress引用静态资源方法
    当我们使用WordPress的时候会遇到引用自己写的静态资源的问题,WordPress引用js、WordPress引用css、WordPress引用图片等等。 一般来说静态资源可以这样去引用: ...
    99+
    2024-04-02
  • Vue3+TypeScript+Vite使用require动态引入图片等静态资源
    问题:Vue3+TypeScript+Vite的项目中如何使用require动态引入类似于图片等静态资源! 描述:今天在开发项目时(项目框架为Vue3+TypeScript+Vite...
    99+
    2024-04-02
  • PHP Nginx静态资源转临时地址访问
    前言 很多小伙伴对Nginx并不陌生,来代理网站页面或者代理文件资源,配置简单,灵活。但是若出现像带权限的来访问Nginx的静态资源时,那简单的配置将不生效。 需求 公司渗透测试扫描发现了一个未授权访...
    99+
    2023-10-03
    nginx php
  • springboot访问静态资源遇到的坑及解决
    目录访问静态资源遇到的坑及解决直接访问静态资源的问题SpringBoot 默认静态资源访问配置引入shiro 或 security后的拦截过滤访问静态资源遇到的坑及解决 开始是以这...
    99+
    2024-04-02
  • springboot访问静态资源会遇到什么问题
    这篇文章主要介绍了springboot访问静态资源会遇到什么问题,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。访问静态资源遇到的坑及解决开始是以这种结构进行的,结果页面上一篇...
    99+
    2023-06-29
  • 详解Nodejs之静态资源处理
    前言 刚开始用Nodejs写简单的web服务器的时候,总是感觉少了点什么。 原来,我一直是在页面上输出什么Hello World!啊, It Works.之类的了。还确实没有处理关于CSS, JS这些引用的...
    99+
    2022-06-04
    静态 详解 资源
  • SpringBoot静态资源映射的方法
    这篇“SpringBoot静态资源映射的方法”文章的知识点大部分人都不太理解,所以小编给大家总结了以下内容,内容详细,步骤清晰,具有一定的借鉴价值,希望大家阅读完这篇文章能有所收获,下面我们一起来看看这篇“...
    99+
    2024-04-02
  • SpringBoot之导入静态资源详解
    目录一、分析源码二、webjars方式三、导入静态资源四、自定义静态资源路径(不推荐)一、分析源码 我们学完之前的框架,大概知道静态资源过滤是由mvc处理的,然后在分析自动装配的时候...
    99+
    2024-04-02
  • nodejs搭建静态资源服务器
    随着互联网的发展,Web开发在全球范围内已经成为了一项非常热门的行业,对于开发人员来说,为了能够快速有效地开发并发布代码,需要有一个静态资源服务器来帮助我们管理和处理静态资源,特别是在前后端分离的开发模式中使用频率较高,而Node.js发布...
    99+
    2023-05-14
  • 打包非 JavaScript 静态资源详情
    目录1、打包工具中的自定义导入2、浏览器和打包工具中通用的导入语法3、模棱两可的相对URL4、工具链中的支持4.1 打包工具5、 WebAssembly5.1 &...
    99+
    2024-04-02
  • .NetCore静态文件资源的使用
    介绍 静态文件都存储在Core Web根目录中。默认目录是<content_root>/wwwroot,但可通过 UseWebRoot方法更改访问目录。而content_...
    99+
    2024-04-02
  • Node.js开发静态资源服务器
    目录正文静态资源服务器模块化最后正文 在09年Node.js出来后,让前端开发人员的开发路线变的不再那么单调,经过这么多年的发展,我们的开发基本已经离不开Node.js,不管是用作于...
    99+
    2022-11-13
    Node.js静态资源服务器 Node.js静态资源
  • SpringBoot中怎么处理静态资源
    Spring Boot中提供了一个默认的静态资源处理器,可以很方便地处理静态资源文件。在Spring Boot的配置文件中,可以通过...
    99+
    2024-03-07
    SpringBoot
  • 基于SpringBoot启动类静态资源路径问题
    目录SpringBoot启动类静态资源路径SpringBoot核心配置类分别是一下四个静态资源路径静态文件存放位置设置默认配置自定义位置SpringBoot启动类静态资源路径 Spr...
    99+
    2024-04-02
  • vue中webpack run build静态资源找不到怎么办
    这篇文章主要介绍了vue中webpack run build静态资源找不到怎么办,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。vue cli...
    99+
    2024-04-02
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作