ICode9

精准搜索请尝试: 精确搜索
  • PHP的session垃圾回收机制2022-08-25 23:04:23

      session垃圾回收机制 - wen_php - 博客园  https://www.cnblogs.com/wenphp/p/4871500.html 在PHP中,没有任何变量指向这个对象时,这个对象就成为垃圾。PHP会将其在内存中销毁;这是PHP的GC垃圾处理机制,防止内存溢出。GC的工作就是扫描所有的Session信息,用当前时间减去session最

  • 如何严格设置php中session过期时间2022-08-25 23:04:12

    如何严格设置php中session过期时间 - yangboom - 博客园  https://www.cnblogs.com/YangJieCheng/p/7268378.html 如何严格限制session在30分钟后过期!1.设置客户端cookie的lifetime为30分钟;2.设置session的最大存活周期也为30分钟;3.为每个session值加入时间戳,然后在程序调用时进

  • 本节汇集了你在写 PHP 脚本时可能碰到的大多数普通错误。2022-08-25 23:01:46

    PHP: 使用 PHP - Manual  https://www.php.net/manual/zh/faq.using.php#faq.using.shorthandbytes 注意: kilobyte 和 kibibyte 的区别 PHP 将一个千字节(kilobyte)描述为等于 1024 字节(bytes),而 IEC 标准则认为这是一个 kibibyte。结论:k 和 K = 1024 bytes.

  • PHP的session文件包含与竞争2022-08-25 18:34:09

    PHP的session文件包含与竞争 lamaper@qq.com lamaper - 博客园 (cnblogs.com) 一、什么是Session Session:在计算机中,尤其是在网络应用中,称为“会话控制”。Session对象存储特定用户会话所需的属性及配置信息。这样,当用户在应用程序的Web页之间跳转时,存储在Session对象中的变量将

  • PHP 静态局部变量和静态全局变量2022-08-25 16:31:55

    PHP static静态局部变量和静态全局变量总结_胡德咏的博客-CSDN博客  https://blog.csdn.net/u010620626/article/details/43965879 使用静态局部变量的原因是它不能被外部使用,但是它的值依然在每次使用后保留。虽然使用全局变量可以实现相同的功能,但是它经常会造成意外。静态局

  • PHP serialize() unserialize()2022-08-25 14:01:20

    PHP serialize()函数 PHP 可用的函数PHP 可用的函数 serialize() 函数用于序列化对象或数组,并返回一个字符串。 serialize() 函数序列化对象后,可以很方便的将它传递给其他需要它的地方,且其类型和结构不会改变。 如果想要将已序列化的字符串变回 PHP 的值,可使用 unserialize()。 st

  • PHP代码连接Redis,含Redis密码验证、指定某一Redis数据库2022-08-25 10:00:10

    <?php $redis = new Redis(); $redis->connect('127.0.0.1', 6379); //连接Redis $redis->auth('mypasswords123sdfeak'); //密码验证 $redis->select(2);//选择数据库2 $redis->set( "testKey" , "Hello Redis"); /

  • LNMP架构的源码编译2022-08-24 19:30:55

    LNMP架构的源码编译 一、LNMP架构的编译安装 1. 安装nginx服务 (1)关闭防火墙 [root@localhost ~]# systemctl stop firewalld [root@localhost ~]# systemctl disable firewalld Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service. Removed symlink

  • 17.upload-lab2022-08-24 18:05:08

    一. 前端代码进行防护,浏览器禁用js,或者使用burp修改文件后缀     二. 后端代码进行防护,使用burp修改文件content-type     三. 利用前提:需要apache的配置文件里面能够解析php5等后缀,然后直接上传.php5等后缀文件 # cd /opt/lampp/etc # vim httpd.conf   Addtype appli

  • windows环境 php 连接 sql server2022-08-24 18:00:24

    下载扩展: Microsoft Drivers for PHP for SQL Server  https://www.microsoft.com/en-us/download/details.aspx?id=20098 ODBC Driver: Microsoft® ODBC Driver 11 for SQL Server® - Windows (支持Sql Server® 2005)  https://www.microsoft.com/zh-CN/download/details.aspx?

  • mysql php js 经纬度 转换 查询2022-08-24 16:01:20

    坐标系介绍 地球坐标 (WGS84) WGS-84:是国际标准,GPS坐标(Google Earth使用、或者GPS模块) 国际标准,从专业GPS 设备中取出的数据的坐标系 国际地图提供商使用的坐标系 火星坐标 (GCJ-02)也叫国测局坐标系 GCJ-02:中国坐标偏移标准,Google Map、高德、腾讯使用 中国标准,从国行移动设备

  • PHP多维数组按照某个字段进行排序2022-08-24 13:33:48

    作为开发人员,您可能会遇到这种情况,即数据库中有一个按特定顺序获取的数据列表,但您希望在前端显示这些项目时安装期中某一个字段进行排序。 比如数组: $mylist = array( array('ID' => 1, 'title' => 'Boring Meeting', 'event_type' => 'meeting'), array('ID' => 2, &

  • PHP+AJAX实现异步上传文件2022-08-24 13:33:04

    文件上传功能是动态Web应用程序的常用功能。通常,php采用提交表单并刷新页面的方法上传文件。但是,如果您想提供更好的用户体验,则可以使用jQuery和Ajax来上传文件而无需刷新页面。  上传文件的最简单方法是使用FormData。它使用键/值对发送XMLHttpRequest请求。最初,FormData用于发

  • PHP检测一个字符串中是否包含另外一个字符或字符串2022-08-24 13:32:43

    编写程序的时候,经常要处理字符串,最基本就是字符串的查找,您可能需要检查字符串是否包含特定的字符或子字符串,因为您可能必须对该子字符串或字符执行某些操作。我们将使用下面的3个php内置函数来检查一个字符串是否包含特定字符。 PHP strrpos()函数 PHP strstr()函数 PHP pr

  • PHP删除数组元素的三种常用方法2022-08-24 13:32:11

    在PHP网络编程中,你可能需要删除数组中的一些元素,在本文章中,我们将演示并描述php如何删除数组元素。 文章一共列举了三种方法来实现这一功能: php unset()函数 php array_splice()函数 php array_diff()函数   PHP unset()函数删除数组元素 如果要从数组中删除元素,则可以简单地使

  • PHP array_chunk()函数2022-08-24 13:31:38

    array_chunk()函数是PHP中的内置函数,用于根据传递给函数的参数将数组拆分为给定大小的部分或块。最后一个块可能包含的元素少于块的所需大小。 语法: array array_chunk($ array,$ size,$ preserve_keys) 参数:该函数接受三个参数,如上面的语法所示。参数说明如下: $array:此参数表示需要

  • php 真正的多线程 pthread2022-08-24 09:03:03

    对于php,有很多种多进程的实现,这里就不说了,下面介绍一种多线程的方式。php真正的多线程实现方式,通过安装php的扩展:pthread 扩展 原文链接:php 真正的多线程 pthread 安装步骤如下: 1.下载地址是这个: https://github.com/krakjoe/pthreads 但是这个下载的是 版本3 也就是php 7 才能用

  • 文件下载漏洞笔记2022-08-24 09:01:58

    漏洞简介   在一些系统的业务需求中,网站往往需要提供文件查看或者下载的功能。如果对用户查看或者下载的文件不做限制,那么恶意用户就能够随意查看或者下载任意的文件,包括源文件以及敏感文件等等。   网站代码本身存在读取文件的函数调用,且输出的文件内容是任意的文件的时候,如

  • PHP-PHP升级2022-08-24 08:32:11

    开始升级PHP 查看版本 修订记录 版本 是否发布 2020-09-23 v1.0 否 CentOS7下安装PHP默认是5.4的,但是有些框架要求PHP的版本得在5.4以上,现在的框架大多要求php7以上的,比如typo3.8.x,必须7.0+;typo3.9.x,必须php7.2+。这时候我们就需要把PHP升级一下了。 yum provides ph

  • 初学web安全2022-08-24 01:05:21

    1.什么是SQL注入、特征是什么、有哪些类型 (bypass waf Tips ?) 什么是SQL注入: 简单来说就是通过给web程序中定义好的sql语句进行添加额外的sql语句,来实现一种骗取数据库来进行查询操作,从而得到数据据信息。 特征: 1、广泛性:任何一个基于SQL语言的数据库都可能被攻击,很多开发人员

  • 代码审计 企业级Web代码安全架构 可惜php 没那么熟了,正好从逆向角度复习 php虚拟机2022-08-23 15:32:02

      忘了哪本书里说,研究信息系统的安全问题,要对系统获得比开发人员更深的理解,深以为然   php虚拟机    <深入理解PHP内核> 这书当年就没咋看懂。。。 https://www.shouce.ren/api/view/a/14924   print语句 创建一条zend_op,将返回值的类型设置为临时变量(IS_TMP_VAR),并为临时变

  • php优化 - 防止跨域攻击2022-08-23 02:00:20

    php优化 - 防止跨域攻击 解决方案: 验证 HTTP Referer 字段 服务端生成token,下发到客户端,客户端提交后并进行验证 http的header头自定义属性,每次验证header头中的自定义的属性值

  • PHP 将xml文件解析为数组2022-08-22 21:05:10

    SimpleXML扩展在解析和操作XML文档时非常实用,本文将讨论如何使用php SimpleXML解析xml文件。 首先,让我们看一下使用SimpleXML扩展将XML内容转换为数组所需遵循的步骤。 将xml文件转换为字符串:  使用php file_get_contents()函数将整个xml文件作为字符串读取并存储到变量中。 将

  • PHP serialize()与unserialize()2022-08-22 21:04:49

    大多数时候,PHP开发人员需要在文件或数据库中存储一个复杂的数组。复杂的数组是那些具有多个单一数据类型或数组元素的数组。 在本教程中,我们将向您展示如何使用 serialize() 和 unserialize() 函数来实现存储和读取复杂数据。   PHP serialize()函数 serialize()是PHP内置函

  • PHP代码示例 - 创建、读取、增加、删除、修改 xml2022-08-22 21:04:19

    这篇文章我们将讨论如何使用php对xml进行CRUD(创建、读取、更新、删除)操作,CRUD操作通常是数据库的基本数据操作。这里,我们将创建一个简单的PHP应用程序,在XML而不是数据库上执行所有这些操作。   PHP创建XML文件 php创建xml文件最常用的两种方法是使用SimpleXML和DomDocument。这里

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有