• php-fpm优化总结经验分享

    Nginx 与 php-fpm 运行流程 Nginx 查看 nginx.conf 配置文件 加载 nginx 的 fast-cgi 模块 php-fpm 监听 127.0....

    吾爱主题 2022-11-15 16:27:00阅读:117
  • php图片放大合成加入字体操作示例介绍

    前言 之前只是生成二维码,现在需要把二维码放在一个背景图并且需要有文字介绍。之前没做过,现在做好了记录一下。 一. 获取图片 ? 1...

    吾爱主题 2022-11-15 16:25:00阅读:141
  • PHP命名空间实现自动加载引入文件

    PHP 命名空间(namespace) PHP 命名空间(namespace)是在PHP 5.3中加入的,如果你学过C#和Java,那命名空间就不算什么新事物。 不过在PHP当中还是有着相当...

    吾爱主题 2022-11-15 16:23:00阅读:164
  • PHP垃圾回收机制超详细介绍

    一、引用计数基础知识 每个php变量存在一个叫 zval 的变量容器中。 一个 zval 变量容器,除了包含变量的类型和值,还包括两个字节的额外信息。 第一个是 is_re...

    吾爱主题 2022-11-15 16:22:00阅读:148
  • php消息队列实现详解

    常见进程通信方式 System V IPC 总的包括:消息队列,共享内存、信号量。 IPC(内部进程间通信)的使用注意: IPC资源仅在本机中使用,不能够跨网络使用(其实...

    吾爱主题 2022-11-15 16:21:00阅读:132
  • PHP细数实现提高并发能力的方法

    本文已收录编程学习笔记gitee。涵盖PHP、JavaScript、Linux、Golang、MySQL、Redis和开源工具等等相关内容。 用于生产环境中的PHP需要对其进行优化,让PHP...

    吾爱主题 2022-11-15 16:20:00阅读:165
  • 深入了解PHP的垃圾回收机制

    一、引用计数基础知识 每个php变量存在一个叫 zval 的变量容器中。 一个 zval 变量容器,除了包含变量的类型和值,还包括两个字节的额外信息。 第一个是 is_ref,是个b...

    吾爱主题 2022-11-15 16:17:00阅读:120
  • JWT登录认证实战模拟过程全纪录

    Token 认证流程 作为目前最流行的跨域认证解决方案,JWT(JSON Web Token) 深受开发者的喜爱,主要流程如下: 客户端发送账号和密码请求登录 服务端收到请...

    吾爱主题 2022-11-15 16:15:00阅读:130
  • MySQL正则表达式REGEXP使用详解

    正则表达式用来匹配文本的特殊的串(字符集合)(匹配文本,将一个模式(正则表达式)与一个文本串进行比较)。 LIKE 和 REGEXP之间的重要差别 LIKE 匹配整个列,如果被匹配...

    吾爱主题 2022-11-14 16:22:00阅读:141
  • SQL 中 CASE 表达式的使用方式

    1. 前言 CASE 表达式是从 SQL-92 标准开始被引入的。 在 CASE 表达式里,可以使用 BETWEEN 、LIKE和 < 、> 等便利的谓词组合,以及能嵌套子查...

    吾爱主题 2022-11-14 16:20:00阅读:126
  • SQL 中 HAVING 常见的使用方法

    HAVING 子句 始终要记得 SQL是一种基于“面向集合”思想设计的语言 。 1. 寻找缺失的编号 查询这张表里是否存在数据缺失。当前这张表的编号并...

    吾爱主题 2022-11-14 16:11:00阅读:155
  • 一文详解SQL 中的三值逻辑

    1. 前言 大多数编程语言都是基于二值逻辑的,即逻辑真值只有真和假两个。而 SQL 语言则采用一种特别的逻辑体系——三值逻辑,即逻辑真值除了真和假,而 SQL 语言里,除此之外还有第三个值&...

    吾爱主题 2022-11-14 16:10:00阅读:123
  • MySQL中的SQL标准语句详解

    前言 例如MySQL中的LIMIT语句就是MySQL独有的方言,其它数据库都不支持!当然,Oracle或SQL Server都有自己的方言。 语法要求: SQL语句可以单行或多...

    吾爱主题 2022-11-14 16:09:00阅读:151
  • MySql数据库基础之分组查询详解

    1. group by 找出每个工作岗位的工资和? 思路:先按照工作岗位分组,然后对工资进行求和。 mysql> select job, sum(sal) from emp...

    吾爱主题 2022-11-14 16:08:00阅读:145
  • MySql连接查询方式详解

    1. 什么是连接查询 从一张表中单独查询,称为单表查询。 跨表查询,多张表联合其来查询,称为连接查询。 2. 连接查询的方式 内连接: 等值连接 非等值连接...

    吾爱主题 2022-11-14 16:07:00阅读:108
  • MySql数据库基础之子查询详解

    1. 什么是子查询 select 语句中嵌套 select 语句,被嵌套的 select 语句称为子查询。 2. 子查询可以出现在哪里 select  &nbs...

    吾爱主题 2022-11-14 16:06:00阅读:118
  • MySQL临时表的使用方法详解

    1. 写在前面的话 在开发数据库时,特别是写存储过程,遇到比较复杂的需求,使用临时表可以简化很多逻辑。曾经在一家互联网金融公司供职,公司数据组团队做数据清洗,写SQL脚本时,一个查询语句可以...

    吾爱主题 2022-11-14 16:03:00阅读:124
  • MySQL修改数据的超详细教程

    更新/修改数据 只改想改的数据: update 表名 set 字段名=值 where 条件子句; 如: ? 1...

    吾爱主题 2022-11-14 16:02:00阅读:155
  • sql语句中日期相减的操作实例代码

    1. 直接用日期时间做减法 GETDATE() 和 NOW() 查出来的时间一样,都带时分秒 ? 1 select GETDATE...

    吾爱主题 2022-11-14 16:00:00阅读:148
  • PHP中的运算符使用示例详细指南

    正文 一旦你有了一些变量,你就可以对它们进行运算: ? 1 2 3 $base = 20; $height = 10;...

    吾爱主题 2022-11-14 15:49:00阅读:129
  • PHP常用的文件操作函数总结

    常用PHP文件操作函数 注:文件操作函数的行为受到 php.ini 中设置的影响。 当在 Unix 平台上规定路径时,正斜杠 (/) 用作目录分隔符。而在 Windows 平台上,正斜杠...

    吾爱主题 2022-11-14 15:47:00阅读:183
  • PhpStrom使用Xdebug技巧图文教程

    一、PHP7安装Xdebug扩展 1、下载xdebug  ? 1 #wget https://xdebug.org/fi...

    吾爱主题 2022-11-14 15:41:00阅读:150
  • PHP实现AJAX动态网页及相关函数详解

    AJAX AJAX(Asynchronous JavaScript and xml)是一种用于创建动态网页的技术,该技术可以通过后台与服务器进行指定的数据交换,从而使得不必重新加载整个页面情...

    吾爱主题 2022-11-14 15:39:00阅读:160
  • 一文搞懂PHP中的DI依赖注入

    什么是 DI / 依赖注入 依赖注入DI 其实本质上是指对类的依赖通过构造器完成 自动注入 通俗来说,就是你当前操作一个类,但是这个类的某些方法或者功能不是单单只靠这个类就能完成的,而是...

    吾爱主题 2022-11-14 15:35:00阅读:118
  • 利用PHP实现词法分析器与自定义语言

    之前项目有一个需求,业务人员使用中文编写一些自定义公式,然后需要我们后台执行将结果返回到界面上,于是就基于有限状态机写了这个词法分析器,比较简单,希望能够抛砖引玉。 一、分析需求...

    吾爱主题 2022-11-14 15:33:00阅读:154
  • 利用PHPExcel导出excel文件的方法详解

    最近工作中需要用到phpexcel导出excel表格。自动存储在固定位置。 之前导出excel使用header原生导出。 但是这种方法,我没有找到可以自动存储的功能。 如果你知道,请...

    吾爱主题 2022-11-14 15:31:00阅读:153
  • Laravel框架通过sanctum进行API鉴权详解

    目标 1.使用laravel框架进行用户的登录,注册,认证 2.前后端分离的情况下,用户请求接口,使用API token进行认证   步骤   安装启...

    吾爱主题 2022-11-14 15:30:00阅读:123
  • PHP+Swoole实现web版的shell客户端详解

    本来是想通过PHP的proc_open和进程进行交互,可是中间的坑太多了,不得不转换一下思路,然后想起来宝塔有网页版shell客户端,然后研究了一下,嘿嘿,发现能成 。 一、前期准备...

    吾爱主题 2022-11-14 15:25:00阅读:137
  • php万字码出完美守护进程详解

    前事提要 上期我们详细学习了会话的概念以及用法,会话,进程组,终端的理解对本篇讲述的守护进程极其重要,如还不理解相关概念建议翻看我往期关于会话,进程组,终端文章。 基本概念 守...

    吾爱主题 2022-11-14 15:23:00阅读:149
  • php超详细讲解命名管道

    进程间为什么要通信 进程间通信的目的: 数据传输:一个 进程需要将它的数据 发送给另一个进程。 通知事件:一个进程需要向另一个或一组进程 发送消息,通知它(它们)发生了 某种...

    吾爱主题 2022-11-14 15:21:00阅读:129
  • php浅析反序列化结构

    简介 序列化的目的是方便数据的传输和存储,在PHP中,序列化和反序列化一般用做缓存,比如session缓存,cookie等。 反序列化中常见的魔术方法 __wakeup(...

    吾爱主题 2022-11-14 15:19:00阅读:153
  • Mysql中STR_TO_DATE函数使用(字符串转为日期/时间值)

    STR_TO_DATE函数用于将字符串转变为日期/时间值 STR_TO_DATE函数与DATE_FORMAT函数的作用是相反的 语法格式 STR_TO_DATE(str,for...

    吾爱主题 2022-11-13 16:11:00阅读:125
  • Mysql中TIMESTAMPDIFF函数的语法与练习案例

    TIMESTAMPDIFF函数用于计算两个日期的时间差 语法结构 TIMESTAMPDIFF(unit,datetime_expr1,datetime_expr2)...

    吾爱主题 2022-11-13 16:09:00阅读:126
  • Mysql中DATEDIFF函数的基础语法及练习案例

    DATEDIFF函数用于返回两个日期的天数 语法格式 DATEDIFF(date1,date2) 参数说明 date1: 比较日期1 date2: 比较...

    吾爱主题 2022-11-13 16:07:00阅读:160
  • Mysql表连接的误区与原理详析

    前言 搞后端的肯定要经常接触到数据库,搞数据库一个避免不了的地方就是 join, join的语法很简单,但是在使用时常常陷入一下两种误区: 误区一: 业务至上,...

    吾爱主题 2022-11-13 16:06:00阅读:150
  • MySQL InnoDB 存储引擎的底层逻辑架构

    正文 我们都知道 MySQL 数据库有很多个存储引擎,其中另我们印象深刻的应该是 InnoDB 存储引擎,它从 MySQL 5.5 之后就是默认的存储引擎,它有支持事务、...

    吾爱主题 2022-11-13 16:05:00阅读:138
  • MySql存储引擎的作用

    1. 存储引擎是什么 存储引擎是 MySql 中特有的一个术语,其它数据库中没有。 实际上存储引擎是一个表存储/组织数据的方式。 不同的存储引擎,表存储数据的方式不同。 2...

    吾爱主题 2022-11-13 16:03:00阅读:121
  • MySql union与Limit查询介绍

    1. union合并查询结果集 查询工作岗位是 MANAGER 和 SALESMAN 的员工? mysql> select ename, job from emp where...

    吾爱主题 2022-11-13 16:02:00阅读:158
  • 一文搞懂MySQL元数据锁(MDL)

    某日,路上收到用户咨询,为了清除空间,想删除某200多G大表数据,且已经确认此表不再有业务访问,于是执行了一条命令‘delete from bigtable’,但好长时间也没删完,经过咨询后,获...

    吾爱主题 2022-11-13 16:01:00阅读:158
  • MySql超详细讲解表的用法

    1. 建表的语法 建表属于 DDL 语句,DDL 语句包括:create、drop、alter… create table 表名(字段1 数据类型, 字段2 数据类型 ... );...

    吾爱主题 2022-11-13 15:59:00阅读:108
  • MySql约束超详细介绍

    1. 什么是约束 约束对应的英语单词:constraint 在创建表的时候,我们可以给表中的字段加上一些约束,来保证表中的数据的完整性、有效性!!! 约束的作用就是为了保证:表中的数...

    吾爱主题 2022-11-13 15:57:00阅读:117
  • MySql事务原理介绍及特性

    1. 什么是事务 一个事务就是一个完整的业务逻辑。 什么是一个完整的业务逻辑? 假设转账,从A账户向B账户中转账10000. 将A账户的钱减去10000 ( update语句)...

    吾爱主题 2022-11-13 15:56:00阅读:125
  • PHP网络安全之命令执行漏洞及防御

    命令执行漏洞的原理 程序应用有时需要调用一些执行系统命令的函数,如php中的system,exec,shell exec,passthru,popen,proc popen等,当用户可以控制...

    吾爱主题 2022-11-13 15:19:00阅读:153
  • PHP连接MySql数据库方法简化版

    写这个PHP连接数据库静态工具类之前,是由于当时学习C#的asp.net。老师编写了一个连接数据库的静态工具类,发现使用此类,每次只需要写sql语句,而不再需要进行连接创建,关闭等等。方便其他操...

    吾爱主题 2022-11-13 15:17:00阅读:117
  • php正则回溯绕过最大次数上限案例详解

    什么是正则回溯 从问题的某一种状态(初始状态)出发,搜索从这种状态出发所能达到的所有“状态”,当一条路走到“尽头”的时候(不能再前进),再后退一步或若干步,从另一种可能“状态”出发,继续搜索...

    吾爱主题 2022-11-13 15:15:00阅读:189
  • PHP对京东联盟CPS的API调用

    在调用接口之前,先要取得授权,这个看看接口文档就可以了。地址如下:https://jos.jd.com/doc/channel.htm?id=152 在京东云控制台:https://cons...

    吾爱主题 2022-11-13 15:13:00阅读:130
  • 详解PHP合并多个PDF文件的方法

    1. composer 安装 PDF组件 composer require setasign/fpdi composer require setasign/fpdf 两个组件都需要安...

    吾爱主题 2022-11-13 15:12:00阅读:103
  • PHP安装Swoole支持DTLS协议步骤

    升级GCC 安装centos-release-scl ? 1 sudo yum install centos-rele...

    吾爱主题 2022-11-13 15:10:00阅读:133
  • 详解PHP渗透测试文件包含漏洞与利用

    什么是文件包含漏洞 文件包含,在网站开发人员开发网站时,会将经常重复的代码写道一个单独的文件中,在别的文件中可以使用文件包含的函数来引用单独的文件。目前很多语言都支持文件包含,例如php(i...

    吾爱主题 2022-11-13 15:09:00阅读:122
  • php Illegal string offset 'name'问题及解决

    php Illegal string offset 'name' 上面代码可以输出值,但是 报错Warning: Illegal string offset 'name' i...

    吾爱主题 2022-11-13 15:06:00阅读:140
【腾讯云】云服务器产品特惠热卖中
热门点击

聊聊 PHP 8 新特性 Attributes

PHP8的Alpha版本,过几天就要发布了,其中包含了不少的新特性,当然我自己认为最重要的还是JIT,这个我从2013年开始参与,中间...

Laravel相关的一些故障解决

禁止全局csrf认证 在app/Http/Kernel.php中,$middleware表示全局中间件,而$routeMiddle...

VSCode+PHPstudy配置PHP开发环境的步骤详解

第一步:下载安装vscode编辑器 第二步:下载安装phpstudy集成环境 第三步:打开phpst...

解决PHP Opcache 缓存刷新、代码重载出现无法更新代码的问题

问题背景 通过启用Opcache的缓存优化,将PHP代码预编译为Opcode缓存到共享内存中供进程反复调用,从而减少了重复从磁盘解...

PHP连接SQL server数据库测试脚本运行实例

以下是php7上的测试 sqlsrv扩展 ? 1 2 3 4 5 6...

关注我们

了解等多精彩内容