• PHP如何实现HTTP验证

    目录 HTTP Basic HTTP Digest 总结 在日常开发中,我们进行用户登录的时候,大部分情况下都会使用 session 来保存用户登录信息,并以此为...

    吾爱主题 2021-11-14 14:52:00阅读:129
  • PHP如何打印跟踪调试信息

    目录 debug_backtrace() debug_print_backtrace() 总结 对于大部分编译型语言来说,比如 C 、 Java 、 C# ,我们...

    吾爱主题 2021-11-14 14:44:00阅读:174
  • PHP 内置WEB服务器的简单使用

    目录 直接启动一个内置服务器 指定内置服务器的运行目录 使用路由脚本 在很多时候,我们需要简单的运行一个小 demo 来验证一些代码或者轮子是否可用,是否可以运行...

    吾爱主题 2021-11-14 14:25:00阅读:144
  • PHP中的输出缓冲控制详解

    目录 清除输出 获得输出缓冲区的内容 刷新(输出)缓冲区内容 一些检测函数 使用 ob_start() 的回调函数来进行输出缓冲区的内容替换 添加 URL...

    吾爱主题 2021-11-14 14:21:00阅读:131
  • 如何使用OPCache提升PHP的性能

    目录 什么是 OPcache 安装 Opcache ab 测试效果 配置参考 总结 参考文档 对于 PHP 这样的解释型语言来说,每次的运行都会...

    吾爱主题 2021-11-12 16:49:00阅读:123
  • 如何动态查看及加载PHP扩展

    目录 查看是否已经加载了扩展 动态加载扩展 测试代码: 在编译并完成 php.ini 的配置之后,我们就成功的安装了一个 PHP 的扩展。不过, PHP 也为我们...

    吾爱主题 2021-11-12 16:47:00阅读:146
  • PHP输出缓冲与header发送问题详解

    如果你在header或cookie函数前发送大量字符到浏览器,就会报headers already sent  错误,以下为说明: headers_sent() 此函数告诉我们...

    吾爱主题 2021-11-12 16:47:00阅读:123
  • 再谈PHP未来之路

    这门语言现在到底处于生命周期的哪个阶段?其定位到底是怎样的?诸如 PHP7、Swoole 的出现到底能给 PHP 带来怎样的变化? 当我们拿 PHP 和 java 进行比较的时候,我们往往就...

    吾爱主题 2021-11-12 16:46:00阅读:161
  • 源码分析系列之json_encode()如何转化一个对象

    目录 初步测试 JsonSerializable 源码分析 分析 Demo json_encode()如何转化一个对象? 使用 json_e...

    吾爱主题 2021-11-12 16:45:00阅读:180
  • SublimeText3配置PHP函数追踪定位插件

    一、下载ctags http://download.csdn.net/detail/xujunabc999/9604934 二、安装ctags和codeBeautifier插件: 1...

    吾爱主题 2021-11-12 16:43:00阅读:140
  • php使用composer常见问题及解决办法

    composer是PHP中非常优秀的一个包管理工具,可以帮助我们来管理项目所需要依赖的所有包以及插件,也可以用来从packagist中创建一个项目。但是在初次使用中会出现各种各样的问题,现我将别...

    吾爱主题 2021-11-12 16:42:00阅读:136
  • 详解php微信小程序消息推送配置

    第一步 官网下载对应版本的cryptoDemo 下载地址:https://wximg.gtimg.com/shake_tv/mpwiki/cryptoDemo.zip 第二步 创...

    吾爱主题 2021-11-12 16:40:00阅读:156
  • 详解PHP使用OSS上传文件

    目录 一、安装阿里云 oss sdk 二、使用 1、获取 OSS AccessKeyId、AccessKeySecret 2、简易上传 Html 处理...

    吾爱主题 2021-11-12 16:40:00阅读:120
  • PHP入门学习之字符串操作

    目录 字符串简介 单引号和双引号的区别 字符串的连接符 去除字符串首尾空格和特殊字符 1.trim()函数 2.Itrim()函数...

    吾爱主题 2021-11-12 16:38:00阅读:115
  • 如何在thinkphp中使用windows计划任务定时执行php文件

    实现思路如下: 通过win的“任务”功能来定时执行一个bat文件,bat文件会调用php.exe文件,php.exe可以传递参数指定执行哪个类和方法 方法如下: 一,thinkphp...

    吾爱主题 2021-11-12 16:37:00阅读:149
  • 详解各种PHP函数漏洞

    目录 1.MD5 compare漏洞 2.ereg函数漏洞:00截断 3.变量本身的key 4.变量覆盖 5.strcmp 6.sha1 和 md5 函数...

    吾爱主题 2021-11-12 16:36:00阅读:104
  • 如何使用SublimeText3配置 PHP IDE环境

    首先是安装好PHP之后配置环境变量 然后在cmd中输入php -v 能看到版本号即为配置好了 之后在sublime中新建编译系统,输入代码 { "cmd":...

    吾爱主题 2021-11-12 16:33:00阅读:131
  • PHPStorm+Xdebug进行emote Debug时无法进入断点问题排查

    最近一直在研究xdebug的用法,主要是因为xdebug对php的开发效率提升确实很大,而却能帮我们解决很多问题。所以这里就总结下我在配置phpstorm+xdebug环境中遇到的坑,给遇...

    吾爱主题 2021-11-12 16:32:00阅读:191
  • php中foreach遍历类对象的总结

    foreach 遍历数组很常见,同样foreach也可以遍历对象 做如下测试: ? 1 2 3 4 5 6 7 8...

    吾爱主题 2021-11-12 16:22:00阅读:118
  • php-fpm报502问题的解决办法

    搭建lnmp完lnmp环境后,测试时出现502报错,看到这个问题,我立刻想到是php-fpm没有起来,但是我用 ps -ef | grep php-fpm 截取 php-fpm 的进程,发现是有...

    吾爱主题 2021-11-12 16:21:00阅读:156
  • PHP实现创建以太坊钱包转账等功能

    1.Geth下载 (对以太坊了解不深的可以后面自己查找有关geth的资料,与此类似的客户端还有Ethereum、Parity 、Mist),本文采用windows版(Windows系统:ge...

    吾爱主题 2021-11-12 16:19:00阅读:139
  • 如何使用php生成zip压缩包

    目录 压缩一个文件 压缩多个文件 压缩一个目录 压缩并下载zip包 压缩一个文件 我们将一个文件生成一个压缩包。 ?...

    吾爱主题 2021-11-12 16:19:00阅读:134
  • 详解PHP使用非对称加密算法RSA

    目录 加密的类型 非对称加密算法 具体实现 1、加密解密的第一步 2、PHP的加密解密类库 调用demo...

    吾爱主题 2021-11-12 16:17:00阅读:139
  • php常见的网络攻击及防御方法

    目录 SQL注入攻击(SQL Injection) 常见的SQL注入式攻击过程类如 防范方法 跨网站脚本攻击(Cross Site Scri...

    吾爱主题 2021-11-12 16:16:00阅读:148
  • PHP7下安装并使用xhprof性能分析工具

    该 xhprof 版本是从 https://github.com/longxinH/xhprof 获取 安装 xhprof cd xhprof/extension/ phpi...

    吾爱主题 2021-11-11 16:27:00阅读:137
  • PHP远程调用以及RPC框架

    目录 前言 分模块 分项目 CURL RPC Yar Thrift SOAP JSON-RPC 项目拆分带来的变化...

    吾爱主题 2021-11-11 16:25:00阅读:239
  • PHP代码加密和扩展解密实战

    目录 实战开始 1.下载源码 2.解压 3.进入源码目录 4.修改自定义文件头header.c 5.修改默认的加密key...

    吾爱主题 2021-11-11 16:24:00阅读:133
  • 详解php中implode explode serialize json msgpack性能对比

    测试方法 首先使用implode, serialize, json_encode, msgpack_pack创建四个文本文件,用于测试。 创建代码如下: php" id="hig...

    吾爱主题 2021-11-11 16:23:00阅读:152
  • PHP json_encode中文乱码解决方法

    相信很多人在使用Ajax与后台php页面进行交互的时候都碰到过中文乱码的问题。JSON作为一种轻量级的数据交换格式,备受亲睐,但是用PHP作为后台交互,容易出现中文乱码的问题。JSON和js一样...

    吾爱主题 2021-11-11 16:22:00阅读:192
  • 详解php处理大并发大流量大存储

    一、判断大型网站的标准 1、pv(page views)网页的浏览量 概念 一个网站所有的页面,在24小时内被访问的总的次数。千万级别,百万级别, 2、uv值(unique vist...

    吾爱主题 2021-11-11 16:21:00阅读:126
  • 如何用php根据地址获取经纬度

    这里用的是百度地图的接口,你需要先申请百度的服务秘钥(ak)。 百度地图有这样一个接口:地理编码 1.php代码: ? 1 2 3...

    吾爱主题 2021-11-11 16:19:00阅读:127
  • 如何在VSCode配置PHP开发环境

    一、下载XAMPP XAMPP是一个易于安装的Apache发行版,其中包含MariaDB、PHP和Perl。仅仅需要下载并启动安装程序。 XAMPP下载地址 官网下载:https:/...

    吾爱主题 2021-11-11 16:16:00阅读:117
  • 详解Hbuilder中PHP环境配置

    HBuilder是非常高效、快速的网站开发编辑器,我们用Hbuilder做网站后台php开发时,如果想要点击工具栏上的浏览器按钮进行快速预览,本文将详细介绍在前端开发神器Hbuilder中集成运...

    吾爱主题 2021-11-11 16:14:00阅读:127
  • laravel的数据表填充器使用详解

    一、数据表填充器 填充操作就是往数据表中写测试数据的操作(增加操作),在开发阶段是很实用的功能。 1.1 填充器(种子文件)的创建与编写 1.1.1、填充器默认的所在目录...

    吾爱主题 2021-11-11 16:12:00阅读:197
  • 深入理解php底层之php生命周期

    1、PHP的运行模式  PHP两种运行模式是WEB模式、CLI模式。无论哪种模式,PHP工作原理都是一样的,作为一种SAPI运行。 1、当我们在终端敲入php这个命令的时候,它...

    吾爱主题 2021-11-11 16:09:00阅读:157
  • php7和php5的详细对比

    目录 PHP7 安装两个PHP版本 PHP7和PHP5的对决 1. 纯php脚本测试 2.php数据库操作测试 3.PHP框架测试...

    吾爱主题 2021-11-11 16:08:00阅读:138
  • 高并发php uniqid不重复唯一标识符生成方案

    PHP uniqid()函数可用于生成不重复的唯一标识符,该函数基于微秒级当前时间戳。在高并发或者间隔时长极短(如循环代码)的情况下,会出现大量重复数据。即使使用了第二个参数,也会重复,最好的方...

    吾爱主题 2021-11-11 16:07:00阅读:167
  • PHP调用外部程序的方法解析

    目录 前提:PHP没有运行在安全模式 1. exec 2. system 3. passthru 4. popen 5. pr...

    吾爱主题 2021-11-11 16:06:00阅读:130
  • 基于PHP实现一个简单的在线聊天功能

    要实现功能,首先要做前端,经过对比其他网站的在线聊天功能,发现除了基本的聊天功能以外,还要注意以下几点. 一次只能和一个人聊天,但是可以随意切换其他人. 如果用户是从"发送消息"...

    吾爱主题 2021-11-11 16:05:00阅读:122
  • 详解PHP的执行原理和流程

    简介 先看看下面这个过程: • 我们从未手动开启过PHP的相关进程,它是随着Apache的启动而运行的; • PHP通过mod_php5.so模块和Apache相连(具体说来是SAPI,即服...

    吾爱主题 2021-11-11 16:04:00阅读:142
  • php一句话木马变形技巧

    一、什么是一句话木马? 一句话木马就是只需要一行代码的木马,短短一行代码,就能做到和大马相当的功能。为了绕过waf的检测,一句话木马出现了无数中变形,但本质是不变的:木马的函数执行了我们发送...

    吾爱主题 2021-11-11 16:02:00阅读:124
  • 深入理解php中unset()

    概述 unset()经常会被用到,用于销毁指定的变量,但它有自己的行为模式,如果不仔细的话可能会被中文解释给迷惑: 先来看看官方文档的说法: unset  ―― unset...

    吾爱主题 2021-11-11 16:01:00阅读:198
  • PHP使用三种方法实现数据采集

    什么叫采集? 就是使用PHP程序,把其他网站中的信息抓取到我们自己的数据库中、网站中。 PHP制作采集的技术 从底层的socket到高层的文件操作函数,一共有3种方法可以实现采集。...

    吾爱主题 2021-11-11 16:00:00阅读:200
  • 再谈PHP错误与异常处理

    目录 一、异常与错误的概述 PHP中什么是异常 PHP中什么是错误 上面的说法是有前提条件的 PHP异常处理很鸡肋? 二...

    吾爱主题 2021-11-11 15:59:00阅读:139
  • 详解PHP八大设计模式

    PHP命名空间 可以更好地组织代码,与Java中的包类似。 Test1.php <?php namespace Test1;//命名空间Test1 function te...

    吾爱主题 2021-11-11 15:57:00阅读:142
  • 如何用PHP编写简单的api数据接口

    一、编写接口所需几样工具或软件(均是win7+64位) 1.phpStudy、SQLyog和编码工具(sublime text/webStorm/vs code均可,按自己习惯来); 2...

    吾爱主题 2021-11-09 15:28:00阅读:167
  • php bcdiv和bcmul 函数的怪异现象

    一、简介 我要实现这样一个表达式 z=总奖金 n=总名数 i=自己的排民 ((n-i+1)/(1+2+3+…n))*z 这是一个分配奖金的式子。我试着用php的bc函数进行操作发现以下两种写...

    吾爱主题 2021-11-09 15:26:00阅读:103
  • php7中停止php-fpm服务的方法详解

    在PHP生命周期的各个阶段,一些与服务相关的操作都是通过SAPI接口实现。 各个服务器抽象层之间遵守着相同的约定,这里我们称之为SAPI接口。 在PHP的源码中,当需要调用服务器相关信息...

    吾爱主题 2021-11-09 15:25:00阅读:112
  • PHP 对接美团大众点评团购券(门票)的开发步骤

    一、功能简要介绍     1、根据需求,用户在美团大众点评中所购买的门票在自己的系统上可以核销,同时把核销信息存储到自己的系统里。    2、美团...

    吾爱主题 2021-11-09 15:23:00阅读:118
  • PHP小程序后台部署运行 LNMP+WNMP的方法

    一、简介: 1.微信小程序后台,通常为php,或者java版本,以下简单说下使用lnmp(linux+nginx+mysql+php)与wnmp(win+nginx+mysql+php)...

    吾爱主题 2021-11-09 15:18:00阅读:182