• PHP基础知识之流程控制for循环

    今天公司同事在看for循环,那么我们今天就来讲讲for循环吧!for循环是编程语言中一种循环语句,而循环语句由循环体及循环的判定条件两部分组成,其表达式为:for(单次表达式;条件表达式;末尾循环体){中间循环体;}。for循环语法1.语句最简形式为:for( ; ; )2.一般形式为:for(单次 2024-09-21 08:33:44
  • 由MetInfo 深入理解PHP变量覆盖漏洞

    前言PHP变量覆盖一般是指一种使用自定义变量替换程序原有变量值的漏洞,这种漏洞本身不会造成太大的漏洞,但是PHP变量覆盖往往会导致程序的执行逻辑发生改变,使程序原有的安全机制发生改变,导致产生其他安全问题。本文首先介绍一些变量覆盖的常见情景,再通过一个代码审计实例深入介绍如何利用。变量覆盖原理常见的 2024-09-21 08:18:51
  • 获取昨天的日期, 你不能不了解的PHP日期常用技巧!

    • 更改时区第一种方法:修改php.ini文件中的设置,找打[data]下的;date.timezone = 选项,去掉前面的引号,修改为:"date.timezone = Asia/Shanghai",然后重新启动Apache服务器第二种方法:在应用程序中,需在使用时间日期函数前添加以下函数dat 2024-09-20 10:19:07
  • PHP语言简介和HelloWorld

    学习了如何编写JavaScript代码来动态修改网页内容。虽然JavaScript功能很强大,可以修改网页上的任何元素,但是它也有一定的局限性,毕竟它主要是用于修改客户端的显示和逻辑。但是在很多情况下,需要通过浏览器和服务器进行交互或者访问统一的数据后台的时候,它就无能为力了。这时候,我们就需要学习 2024-09-20 10:03:53
  • php OAuth2.0的安全解析

    OAuth2.0的安全解析1.为什么要用OAuth2.0在一个单位中,可能是存在多个不同的应用,比如汽车制造企业会有财务的系统,4S店的销售系统,面向车主的论坛系统,还有ERP、OA、CRM系统等等,如果每个系统都用独立的账号认证体系,会给用户带来很大困扰,也给管理带来很大不便。所以需要设计一种统一 2024-09-20 09:19:14
  • PHP的Session运行机制

    Session是一种用户与网站会话方式,一旦开启了Session会话,便可以在网站的任何页面使用(保持)这个会话。会话流程会话的工作流程很简单,当开始一个会话时,PHP 会尝试从请求中查找会话 ID (通常通过会话 cookie传递), 如果请求中不包含会话 ID 信息,PHP 就会创建一个新的会话 2024-09-20 09:03:27
  • php中try、finally、return的执行顺序,大部分程序员收藏了

    1、不管有没有出现异常,finally块中代码都会执行;2、当try和catch中有return时,finally仍然会执行;3、finally是在return后面的表达式运算后执行的(此时并没有返回运算后的值,而是先把要返回的值保存起来,不管finally中的代码怎么样,返回的值都不会改变,任然是 2024-09-20 08:18:30
  • asp网站升级改版到PHP+MYSQL网站的技术实现步骤

    网站想要改版,但是以前的技术资料又舍不得丢弃?我公司最近对以往比较旧的asp进行了改版升级,并且把原来的access数据库导入mysql数据库中,实现了数据的无缝衔接。网站数据无缝对接因为asp+access的网站静态生成占用服务器较少,并且是目录化结构,所以从野狼SEO团队到永易搜建站团队对于企业 2024-09-19 10:46:12
  • 一文读懂 php httpd的特性

    httpd简介Apache HTTP Server(简称Apache或httpd)是Apache软件基金会的一个开放源代码的网页服务器软件,旨在为unix,windows等操作系统中提供开源httpd服务。由于其安全性、高效性及可扩展性,被广泛使用,自1996年4月以来,Apache一直是Inter 2024-09-19 10:33:30
  • php 获得周几:日期和时间函数

    一、从获取当前时间说起看一段代码:<?php$date = date("Y-m-d H:i:s");echo $date;?>输出结果:2021-02-03 01:27:47看到这个时间是不是觉得奇怪,这不是当前的时间,和我们北京时间差了8个小时。其实在我们打印这句话的时候,语 2024-09-19 10:03:30