• PCRE回溯次数绕过安全限制的正则解析

    这次Code-Breaking Puzzles中我出了一道看似很简单的题目,将其代码简化如下: <?php function is_php($data){ retu...

    吾爱主题 2022-11-07 15:31:00阅读:178
  • PHP试题之RCEService正则回溯解答

    打开题目输入JSON类型的cmd后,尝试读取index.php的源代码,但是读取不出来,并且扫后台出来的/index以及/index/login也没有任何东西,实在不知道怎么做了,只能看一...

    吾爱主题 2022-11-07 15:30:00阅读:146
  • php反引号与短标签脚本示例

    ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18...

    吾爱主题 2022-11-07 15:28:00阅读:193
  • PHP开发框架laravel代码提示示例解析

    public function getTable() { return $this->table ?? Str::snake(Str::pluralStudly(class_base...

    吾爱主题 2022-11-07 15:27:00阅读:124
  • 如何利用微信小程序和php实现即时通讯聊天功能

    一、PHP7安装Swoole扩展 PHP swoole 扩展下载地址 Github:https://github.com/swoole/swoole-src/tags php官方扩展...

    吾爱主题 2022-11-07 15:26:00阅读:149
  • phpstorm动态调试环境部署过程

    xdebug调试 调试环境部署 xdebug的版本需要与PHP版本相对于,所以不要轻易改变PHP环境版本。 0 配置php解析器   1 下载对应版本的xde...

    吾爱主题 2022-11-07 15:24:00阅读:112
  • laravel源码分析队列Queue方法示例

    前言 队列 (Queue) 是 laravel 中比较常用的一个功能,队列的目的是将耗时的任务延时处理,比如发送邮件,从而大幅度缩短 Web 请求和响应的时间。本文我们就来分析下队列创建和执...

    吾爱主题 2022-11-07 15:23:00阅读:161
  • PHP利用PHPMailer实现邮件发送功能

    导语 〝 古人学问遗无力,少壮功夫老始成 〞 随着企业化的管理越来越规范,各种项目管理系统中,都需要加入到邮件实时通知功能,所以在项目中如何整合发邮件功能,其实是很重要的一点。如果这篇文...

    吾爱主题 2022-11-04 15:02:00阅读:236
  • thinkphp5 操作redis 实现文章的热度排行和点赞排行的示例

    使用redis hash散列 和zset有序集合实现文章的热度排行和点赞排行 1.首先为文章建立散列,存入基本信息。 mysql简单设计 获取所有文章,并存入redis ?...

    吾爱主题 2022-11-04 14:59:00阅读:134
  • Web端测试PHP代码函数覆盖率解决方案

    1. 关于代码覆盖率 衡量代码覆盖率有很多种层次,比如行覆盖率,函数/方法覆盖率,类覆盖率,分支覆盖率等等。代码覆盖率也是衡量测试质量的一个重要标准,对于黑盒测试来说,如果你不确定自己的测试...

    吾爱主题 2022-11-04 14:58:00阅读:129
  • 图文详解PHP中GC回收机制的利用

    前言 在前面讲魔术方法时就提到过一个问题,__destruct()无论如何都会被触发,但是前提是必须得完成程序的开始与结束,但是如果程序走了一半,突然报错,那么__destruct()不会触...

    吾爱主题 2022-11-04 14:56:00阅读:117
  • PHP session的反序列化你了解吗

    session反序列化的漏洞是由三种不同的反序列化引擎所产生的的漏洞 其中 ? 1 session.serialize_handl...

    吾爱主题 2022-11-04 14:54:00阅读:151
  • PHP实现LRU算法的原理详解

    1.概念 LRU : 最近最少使用算法 2.代码 ? 1 2 3 4 5 6 7 8 9 10 11...

    吾爱主题 2022-11-04 14:51:00阅读:148
  • 详解php反序列化之字符逃逸法

    按我的理解,反序列化的过程就是碰到;}与最前面的{配对后,便停止反序列化。如下序列化: ? 1 2 3 4 5 6 7 8...

    吾爱主题 2022-11-04 14:47:00阅读:168
  • PHP操作SQL Server数据库实现表的改查与统计

    今天上午做表格数据的检查与修改,涉及到PHP对MS SQL Server数据表的查询、统计与修改。 平时我也不记编码和命令,到了用的时候都再查手册,这往往很耗费时间,现在写博客有个好处就是把...

    吾爱主题 2022-11-04 14:46:00阅读:154
  • PHP增删改查项目的实战详解

    sql: ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15...

    吾爱主题 2022-11-04 14:45:00阅读:123
  • PHP连接数据库实现页面增删改查效果

    效果图 实现代码 sql ? 1 2 3 4 5 6 7 8 9 10 11 12...

    吾爱主题 2022-11-03 16:27:00阅读:141
  • php反序列化之字符串逃逸详解

    php反序列化–字符串逃逸 PHP反序列化的字符串逃逸,一共分有两种情况,情况一:过滤后字符串变多,情况二:过滤后字符变少(本篇文章默认已有反序列化相关知识基础) 过滤后字符串变多...

    吾爱主题 2022-11-03 16:25:00阅读:140
  • PHP实现动态表单生成工具详解

    表单包含多种input类型,包括 hiiden类型 ,text类型,radio类型,checkbox类型,textarea类型,file类型,select类型等基础类型,手写表单就是累耗时耗力开...

    吾爱主题 2022-11-03 16:23:00阅读:133
  • PHP设计模式的策略,适配器和观察者模式详解

    策略模式 特点 定义一系列算法封装起来, 让他们可以相互替代,策略模式提供了管理相关算法族的办法, 提供了可以体会继承关系的棒法, 避免使用多重条件转移语句 实现 ?...

    吾爱主题 2022-11-03 16:22:00阅读:168
  • PHP数组的内部实现你了解吗

    前言 这几天在翻github的时候, 碰巧看到了php的源码, 就 down 下来随便翻了翻  那么PHP中什么玩意最引人注目嘞? 一定是数组了, PHP中的数组太强...

    吾爱主题 2022-11-03 16:21:00阅读:1855
  • php实现归并排序算法的方法详解

    php实现归并排序算法 归并排序算法的复杂度是O(nlogn)。 代码如下,只需要clone下来执行composer install然后执行 php artisan test:...

    吾爱主题 2022-11-03 16:19:00阅读:141
  • PHP实现读取Excel文件的记录(二)

    《PHP实现读取Excel文件的记录(一)》 中有在PHP中读取Excel的例子,有些麻烦,因为必须要加载很多的文件。 应该有ODBC的读取方法,还没有试,今天的方法简单了很多,只...

    吾爱主题 2022-11-03 16:17:00阅读:155
  • PHP实现读取Excel文件的记录(一)

    因为工作需要将Excel的文件记录读出再写入数据库中,之前使用的是VBS,可是那也不是正规的应用程序,使用PowerBuilder也可以,但是PowerBuilder毕竟只是临时使用,C#好长时...

    吾爱主题 2022-11-03 16:16:00阅读:130
  • php+ffmpeg如何获取视频缩略图、视频分辨率等相关信息

    前言 ffmpeg是一款开源、跨平台的视频处理程序,可用在Windows、mac、linux等平台,可以方便的运用多种语言脚本来调用其执行视频的操作。 下面介绍使用ffmpeg获取...

    吾爱主题 2022-11-02 14:34:00阅读:167
  • php如何利用ffmpeg获取视频第一帧为缩略图

    php ffmpeg获取视频缩略图 1.环境 centos 7 ffmpeg version 2.8.15 Copyright 2.centos7安装ff...

    吾爱主题 2022-11-02 14:33:00阅读:129
  • PHP文件上传利用的常见函数总结大全

    前言 收集了几个在文件上传利用中常见的函数。 对这些函数的深入理解应该有助于文件上传利用的顺利进行。 1. deldot deldot函数为upload-lab中一个常见的...

    吾爱主题 2022-11-02 14:32:00阅读:135
  • PHP如何从txt文件中读取数据详解

    一、打开/关闭文件 1、对文件操作时首先要打开文件,打开文件用 fopen()函数,语法是: fopen(filename,mode,include_path,context);...

    吾爱主题 2022-11-02 14:30:00阅读:108
  • PHP实现获取MySQL数据库的记录数据

    如果后台数据处理使用PHP来进行,那么就要有相应的数据处理及返回。 最常用的就是获取记录总数和表记录查询结果。 获取数据表的记录总数 ? 1...

    吾爱主题 2022-11-02 14:29:00阅读:173
  • PHP实现将Word文件保存到SQL Server数据库

    算起来,折腾了整整一天,就是完成将上传的Word文件保存到MS SQL Server 2014数据库中。 第一次使用PHP来开发一个小程序,压力也挺大,主要是用户觉得我很快就能完成,这就有点...

    吾爱主题 2022-11-02 14:27:00阅读:121
  • 告诉你如何破解PHP单继承魔咒

    前言 我们都知道PHP是单继承语言,但是有些时候我们两个在业务上毫不相干的两个类可能存在类似的行为,我们如何优雅的做到DRY(Don’t Repeat Yourself)呢? 答案就是引...

    吾爱主题 2022-11-02 14:25:00阅读:116
  • PHP 中的 RASP 实现流程分析

    一、什么是 RASP RASP 全称是 Runtime Application self-protection,即运行时应用自我保护,这是一种嵌入到应用程序内部,实时检测来自外部的请求、输入...

    吾爱主题 2022-11-02 14:21:00阅读:131
  • laravel 中repository模式使用详解

    什么是Repository模式,laravel学院中用这样一张图来解释 编码过程当中 解耦一直是个较为热门的话题。 使用MVC设计模式开发的时候,如果需要查询数据库/操作数据库的时候就...

    吾爱主题 2022-08-13 11:44:00阅读:125
  • php网络安全session利用的小思路

    前言 做题的时候经常考到session利用,常见的基本就两种,session文件包含和session反序列化,之前没有详细总结过,就写写吧。   session文件包含...

    吾爱主题 2022-08-13 11:43:00阅读:184
  • PHP如何将数据库查询结果输出为json格式

    直接上实例代码 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15...

    吾爱主题 2022-08-13 11:42:00阅读:110
  • php初学者教程之图片缩放和裁剪

    php程序中改变图片大小的函数大多数人都想到用imagecopyresized(),不过经过测试比较发现,使用imagecopyresampled()改变的图片质量更高。 1、imageco...

    吾爱主题 2022-08-13 11:41:00阅读:196
  • shell编程入门之变量,字符串,数组,函数使用方法总结

    一. 变量 变量定义 定义变量时,变量名不加美元符号 ? 1 your_name= "jb51.net"...

    吾爱主题 2022-08-13 11:40:00阅读:163
  • php如何根据IP获取当前经纬度以及地域信息

    今天心血来潮脑海忽出一个想法,即打算写出来玩耍一下。 其中涉及几个关键功能 1.获取用户当前经纬度、地址、地域信息; 2.计算用户与用户之间的距离、路线。 3.其他,与今天的文章...

    吾爱主题 2022-08-13 11:39:00阅读:163
  • Laravel中schedule调度的运行机制

    Laravel 的 console 命令行极大的方便了 PHP 定时任务的设置以及运行。以往通过 crontab 配置定时任务过程相对比较繁琐,并且通过 crontab 设置的定时任务很难防止任...

    吾爱主题 2022-08-13 11:38:00阅读:156
  • php查询类的方法总结

    本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑 在php中,可以使用get_class_methods()函数来查询类里面有哪些方法。 get_class_me...

    吾爱主题 2022-08-13 11:37:00阅读:134
  • PHP与Web页面交互例子的实现

    1. HTML 部分 1.1 新建 10-29.html 文件 1.2 引用 PHP 文件(10-29.PHP) <form name="form1" action=...

    吾爱主题 2022-08-13 11:36:00阅读:148
  • php数组查询元素位置的实例方法

    本教程操作环境:windows7系统、PHP7.1版、DELL G3电脑 php数组查询元素位置的方法: 方法1:利用array_search()函数 int 1 方法...

    吾爱主题 2022-08-13 11:35:00阅读:145
  • Laravel异常上下文解决方案分享

    前言 异常时我们通常希望在用户侧给一个友好的提示,但默认使用框架的异常处理方案是不 OK 的。 最近项目遇到一个情况,我们在遇到用户访问某个信息没有权限的时候,希望提示详细的原因,比如当...

    吾爱主题 2022-08-13 11:33:00阅读:165
  • 7款本地PHP服务器环境搭建工具推荐

    通常在开发PHP程序时,需要用到服务器环境来调试自己的页面。有时候仅仅是为了学习PHP程序开发,如果是出于这样的理由去购买一个空间或者服务器是完全没必要的。 本文推荐7款目前主流的PHP环境...

    吾爱主题 2022-03-03 22:15:00阅读:152
  • php memcached的实例用法详解

    1、启动Memcached。 2、使用ps命令查看一下运行状态。 3、创建一个Memcached对象。 4、通过add和get方法添加数据即可。 记得一定要先启动Memcache...

    吾爱主题 2022-02-19 17:49:00阅读:135
  • php中的标量数据类型总结

    PHP 的数据类型可以分为三大类,分别是标量数据类型、复合数据类型和特殊数据类型。 其中,标量数据类型是数据结构的最基础单元,只能存储一个数据。在 PHP 中的标量数据类型分为四种,如下表所...

    吾爱主题 2022-01-21 15:13:00阅读:148
  • PHP中最低级别的错误类型总结

    序言:php错误就是会使脚本运行不正常的情况。 php的错误有很多种,包括warning、notice、deprecated、fetal error等。其中notice不叫通知,而叫通知级别...

    吾爱主题 2022-01-21 15:11:00阅读:111
  • php缓存的类型总结及用法

    一个网站或者一个应用的标准流程是浏览器向应用服务器发出请求,应用服务器做一些计算和逻辑判断之后再请求数据库,数据库收到请求后在经过计算将数据返回给应用服务器,应用服务器再次计算后把数据返回给浏览...

    吾爱主题 2022-01-21 15:10:00阅读:155
  • php中echo、print和print_r的区别点及用法总结

    本教程操作环境:windows10系统、PHP7.1版,DELL G3电脑 php中echo、print和print_r的区别是什么 echo是PHP语句, print和print_r是...

    吾爱主题 2022-01-21 15:05:00阅读:149
  • php封装pdo实例以及pdo长连接的优缺点总结

    一、前言 最近需要写脚本来实现崩溃日志的入库,不出所料又是脱离于框架的,那么行吧,咱们只能自己封装数据库相关操作了。博主这里选择了封装pdo操作数据库相关。 二、为什么选择pdo 众...

    吾爱主题 2022-01-21 15:04:00阅读:129
【腾讯云】云服务器产品特惠热卖中
搜索
标签列表