• 解析PHP中Exception异常机制

    异常的基本使用 当异常被抛出时,其后的代码不会继续执行,PHP 会尝试查找匹配的 "catch" 代码块。 如果异常没有被捕获,而且又没用使用 set_exception_handler()...

    吾爱主题 2021-11-19 16:19:00阅读:131
  • php安装grpc扩展的具体步骤

    1、在php.ini文件中添加grpc扩展配置:extension=grpc.so ? 1 2 3 4 5 6 7 8...

    吾爱主题 2021-11-19 16:18:00阅读:143
  • laravel结合vue添加权限的实现示例

    目录 一、添加(权限)节点 1.1、引入vue 1.2、添加模版(vue、jquery) 1.3、添加节点控制器逻辑 1.4、模型中定义...

    吾爱主题 2021-11-19 16:16:00阅读:105
  • php 文件上传至OSS及删除远程阿里云OSS文件

    删除的时候记住不要带域名,也不要带'/'这个路径符号,如全路径是:'https://hxty.oss-cn-beijing.aliyuncs.com/data/pdf/contract/2021...

    吾爱主题 2021-11-19 16:15:00阅读:116
  • php聚合式迭代器的基础知识点及实例代码

    说明 1、实现其他迭代器功能的接口,相当于在其他迭代器上安装一个外壳,只有一种方法。 2、聚合迭代器可以与许多迭代器结合,实现更高效的迭代。 实例 ?...

    吾爱主题 2021-11-19 16:15:00阅读:151
  • php桥接模式的实例用法及代码分析

    说明 1、将两个原本不相关的类结合在一起,然后利用两个类中的方法和属性,输出一份新的结果。 2、结构分为Abstraction抽象类、RefindAbstraction被提炼的抽象类、I...

    吾爱主题 2021-11-19 16:14:00阅读:111
  • Linux服务器配置PHP文件下载,中文乱码问题,下载出错如何解决

    俩个坑点 1. 操作系统的编码问题 windows上的默认编码是gbk,所以如果文件名采用的是中文,那么上传到Linux上面,由于默认编码是utf-8就会出现文件名乱码! 解决...

    吾爱主题 2021-11-19 16:13:00阅读:129
  • eval(cmd)与eval($cmd)的区别与联系

    这个问题一直困扰我许久,今天终于解决清楚了 问题1:eval的执行是否需要双引号包括: 先看三个命令: ? 1 2 3 4...

    吾爱主题 2021-11-19 16:11:00阅读:154
  • 用php如何解决大文件分片上传问题

    如果上传的文件只有小于10M的话, 就没必要考虑这样的做法, 直接在 php.ini中更改一下 upload_max_filesize = 10m post_max_size = 10m 这样就...

    吾爱主题 2021-11-19 16:11:00阅读:141
  • PHP中针对区域语言标记信息的操作

    相信大家对 zh_CN 这个东西绝对不会陌生,不管是 PHP 中,还是在我们的网页上,都会见到它的身影。其实这就是指定我们的显示编码是什么国家或者地区的,使用何种语言。对于这种区域语言的标记来说...

    吾爱主题 2021-11-19 16:10:00阅读:165
  • php使用workman框架实现socket服务以及连接客户端

    1. 解决什么问题,为什么要用workman  socket服务    都知道游戏安装包很大,渠道推广时,需要对游戏进行分包处理,而PHP命令模式是单...

    吾爱主题 2021-11-19 16:09:00阅读:138
  • PHP实现两种排课方式

    两种排课方式: 固定每周的固定时间上课(例:共上20节,每周六、周日早上8点-10点上课。假如今天周六凌晨1点,那么排课也需要从今天开始)总共上几个周,每周上课时间比较个性化(例:共上三周,...

    吾爱主题 2021-11-19 16:08:00阅读:132
  • Linux系统下安装PHP7.3版本

    请先安装依赖包 ? 1 $ yum install -y gcc gcc-c++  make zlib zli...

    吾爱主题 2021-11-19 16:06:00阅读:106
  • 详细分析PHP7与PHP5区别

    1、php标量类型和返回类型声明 ? 1 2 3 #主要分为两种模式,强制性模式和严格模式 declare (strict...

    吾爱主题 2021-11-19 16:05:00阅读:196
  • laravel添加角色和模糊搜索功能的实现代码

    一、添加角色  1.1 角色添加显示页面路由(get) // 角色添加页面显示 Route::get('role/add', 'RoleControll...

    吾爱主题 2021-11-19 16:02:00阅读:159
  • php生成用户密码的两种方式

    目录 一、md5密码  二、hash密码 PS:php生成随机密码的几种方法 方法一: 方法二: 方法三: 方法四...

    吾爱主题 2021-11-19 16:01:00阅读:120
  • Laravel8 使用图形验证码做登录功能的实现

    一、 安装扩展包 composer require gregwar/captcha 二、定义路由 //路由分组 Route::group(["prefix"=>"a...

    吾爱主题 2021-11-18 15:16:00阅读:125
  • php如何用PDO操作大数据对象

    目录 什么是大数据对象 直接操作大数据对象会怎么样? 正确的姿势 总结 什么是大数据对象 “大”通常意味着“大约 4kb 或以上”,尽管某些数据库...

    吾爱主题 2021-11-18 15:15:00阅读:106
  • 详解PHP的Sodium加密扩展函数

    目录 AEAD_AES_256_GCM 加解密 信息签名 Hash 总结 参考文档 Sodium 扩展在 PHP7.2 后是跟随 PHP 源码一起发布...

    吾爱主题 2021-11-18 15:14:00阅读:184
  • php 使用预处理语句操作数据库

    目录 什么是预处理语句? PDO 操作预处理语句 mysqli 操作预处理语句 总结 什么是预处理语句? 预处理语句,可以把它看作是想要运行的 S...

    吾爱主题 2021-11-18 15:13:00阅读:165
  • PHP 实现数组分页

    目录 array_slice array_chunk LimitIterator 参数错误时的表现 总结 今天,我们就来学习一下可以实现这个能力的一些...

    吾爱主题 2021-11-18 15:12:00阅读:108
  • PHP PDO预处理语句及事务的使用

    目录 预处理语句功能 事务能力 总结 预处理语句功能 预处理语句就是准备好一个要执行的语句,然后返回一个 PDOStatement 对象。一般我们会使用...

    吾爱主题 2021-11-18 15:11:00阅读:173
  • PHP如何初始化PDO及原始SQL语句操作

    目录 PDO 实例 dns 参数 PDO 对象属性 查询语句 普通查询及遍历 查询结果集(数组、对...

    吾爱主题 2021-11-18 15:09:00阅读:106
  • php的declare命令及用法详解

    定义 php中的declare结构用来设定一段代码的执行指令 declare用于执行3个指令:ticks,encoding,strict_types 作用域 declare结构用...

    吾爱主题 2021-11-18 15:08:00阅读:130
  • PHP中strval()函数实例用法

    1、函数说明 strval()函数是PHP中的内置函数,用于将任何标准值(字符串、整数或双精度)转换为字符串。我们不能在数组或对象中使用strval。如果使用该函数,该函数只返回需要转换的值...

    吾爱主题 2021-11-18 15:02:00阅读:191
  • Fatal error: 'break' not in the 'loop' or 'switch' context in Function.php

    今天本地改代码改完做测试发现现在的文件中打开是Break' not in the 'loop' or 'switch' context“这样的;当时一脸懵逼,这是一个老项目最近也没动啊怎么回事,...

    吾爱主题 2021-11-18 14:56:00阅读:147
  • 详解PHP多进程消费队列

    引言 最近开发一个小功能,用到了队列mcq,启动一个进程消费队列数据,后边发现一个进程处理不过来了,又加了一个进程,过了段时间又处理不过来了...... 这种方式每次都要修改cronta...

    吾爱主题 2021-11-18 14:51:00阅读:190
  • 详解PHP解决守护进程Redis假死

    目录 一、一个简单的守护进程示例 二、一个不再假死(伪活)的 Redis 常驻进程示例 一、一个简单的守护进程示例 ?...

    吾爱主题 2021-11-18 14:49:00阅读:176
  • 详解PHP接口签名验证

    概览 在设计签名验证的时候,一定要满足以下几点: 可变性:每次的签名必须是不一样的。 时效性:每次请求的时效性,过期作废。 唯一性:每次的签名是唯一的。 完整性:...

    吾爱主题 2021-11-18 14:46:00阅读:158
  • PHP屏蔽错误的方法总结

    1、@屏蔽法 @在php中一个抑制错误的符号,即便是你开启了报错功能,只要在错误语句之前加上@符号,便可屏蔽了错误信息。使用@抑制错误之前,会出现一个警告错误。 2、error_repo...

    吾爱主题 2021-11-18 14:45:00阅读:187
  • 分析PHP的垃圾回收机制

    如果用过C语言,那么申请内存的方式是malloc或者是calloc,然后你用完这个内存后,一定不要忘了用free函数去释放掉,这就是传说中手动垃圾回收,一般都是扫地神僧用这种方式。很多高层次语言...

    吾爱主题 2021-11-18 14:44:00阅读:149
  • PHP实现rar解压读取扩展包小结

    作为压缩解压方面的扩展学习,两大王牌压缩格式 rar 和 zip 一直是计算机领域的压缩终结者。rar 格式的压缩包是 Windows 系统中有接近统治地位的存在,今天我们学习的 PHP 扩展就...

    吾爱主题 2021-11-18 14:43:00阅读:201
  • 详解Laravel制作API接口

    需要注意的是:API有它的具体用途,我们应该清楚它是干啥的。访问API的时候应该输入什么。访问过API过后应该得到什么。 在开始设计API时,我们应该注意这8点。后续的开发计划就围绕着这个进...

    吾爱主题 2021-11-18 14:42:00阅读:141
  • 详解PHP框架EasySwoole

    安装 使用 composer 安装 composer require easyswoole/easyswoole=3.xphp vendor/bin/easyswoole i...

    吾爱主题 2021-11-18 14:41:00阅读:137
  • 详解Swoole TCP流数据边界问题解决方案

    1. 数据发送过程 首先由客户端将数据发往缓冲区 (服务端并不是直接收到的), 对于客户端来说,这次的数据即是发送成功了, 对于服务端是否真正的收到他是不知道的, 然后再由服务端从缓冲...

    吾爱主题 2021-11-18 14:39:00阅读:150
  • 分析五个Laravel Dusk的使用技巧

    目录 1. 填充隐藏字段 2. 模拟 HTML 地理位置 3. 使用 XPath 选择器 4. 整页截屏 5. 访问浏览器错误日志 1. 填充隐...

    吾爱主题 2021-11-18 14:38:00阅读:120
  • 如何使用Laravel Eloquent来开发无限极分类

    概述 我们会创建一个微型项目来展示儿童商店的分类,总共有 5 级,如下: 数据库迁移 简单的数据表结构: 只有一个 name 字段, 关联到其自身。所以,大部分...

    吾爱主题 2021-11-18 14:36:00阅读:130
  • 如何从防护角度看Thinkphp历史漏洞

    thinkphp rce漏洞和扫描流量 漏洞原理回顾 5.0.x版本漏洞 原理在于thinkphp处理请求的关键类为request(thinkphp/library/th...

    吾爱主题 2021-11-18 14:34:00阅读:145
  • 如何使用PHP对象POPO来优化你的代码

    我们有如下的问题 1.那么在另一种编程语言中 pojo 的名字是什么呢? 关于普通旧对象的约定是 “普通旧编程语言对象”。如果你在 ruby 上,你可以调用 poro(普通旧 ru...

    吾爱主题 2021-11-18 14:32:00阅读:173
  • 如何在Laravel中验证zip里的文件

    目录 概述 PHP 的libzip扩展 如何操作 ZIP 文件 集成到 Laravel 程序中 最佳实践 概述 如果我们希望用户上载 ZIP...

    吾爱主题 2021-11-18 13:39:00阅读:134
  • PHP 502 bad gateway原因及解决方案

    nginx+php 出现502 bad gateway,一般这都不是nginx的问题,而是由于 fastcgi或者php的问题导致的,常见的有以下几种。 1. php.ini 的mem...

    吾爱主题 2021-11-17 16:08:00阅读:128
  • 如何使用PHP7的Yaconf

    目录 简介 API Yaconf的配置项 配置的格式 样例 最后 简介 我见过很多的项目中, 用PHP文件做配置的, 一个config...

    吾爱主题 2021-11-17 16:07:00阅读:135
  • 详解PHP如何读取大文件

    目录 衡量成功 我们有什么选择? 逐行读取文件 文件之间的管道 其他流 过滤器 自定义流 创建自定义协议和过滤器 总结...

    吾爱主题 2021-11-17 16:06:00阅读:150
  • 浅谈一种Laravel路由文件划分方式

    最初,我想到了利用路由组方法可以接收文件,这就是 laravel 在 RouteServiceProvider 处拆分路由的方式。 ? 1 2...

    吾爱主题 2021-11-17 16:06:00阅读:164
  • 分析Composer实现自动加载原理

    目录 1. 入口文件 2.  autoload.php 3. autoload_real.php 5. spl_autoload_register和spl_...

    吾爱主题 2021-11-17 16:05:00阅读:155
  • 浅谈Laravel中如何对大文件进行加密

    我已经搜索过用于解决此问题的软件包或解决方案,并遇到了这个 Stack Overflow 回答和这个 PHP 解决方案,该解决方案基本上是 Stack Overflow 所描述的解决方案的 PH...

    吾爱主题 2021-11-17 16:04:00阅读:128
  • 浅谈减少Hyperf框架的扫描时间

    目录 原因 解决办法 写在最后 原因 Hyperf框架为了防止用户更新组件后,代理缓存没有更新导致启动报错。增加了以下钩子。 ?...

    吾爱主题 2021-11-17 16:03:00阅读:149
  • 浅谈laravel中间件的创建思路

    Laravel 中间件提供了一种机制在不修改逻辑代码的情况下,中断原本程序流程,通过中间件来处理一些事件,或者扩展一些功能。比如日志中间件可以方便的记录请求和响应日志,而不需要去更改逻辑代码。...

    吾爱主题 2021-11-17 16:02:00阅读:100
  • 浅谈PHP7中的一些小技巧

    目录 相同的命名空间,相同的 use 常量可以是数组 太空船操作符 数组的第一 / 最后一个键 (PHP 7.3) 数组延展操作符 (PHP 7.4) 箭...

    吾爱主题 2021-11-17 16:01:00阅读:159
  • 详解Laravel服务容器的优势

    目录 概述 使用服务容器的优势 例一、发送邮件 例二、实现单例模式 例三、旅行者去旅行 总结...

    吾爱主题 2021-11-17 16:00:00阅读:133
【腾讯云】云服务器产品特惠热卖中
搜索
标签列表