![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PHP
米洛口
这个作者很懒,什么都没留下…
展开
-
241 php在linux环境手动更新opcache 的方法
可以使用 opcache_reset() 函数在命令行更新 opcache 的缓存。这将在命令行中重置 opcache 缓存。请注意,需要在 PHP 中安装并启用 opcache 扩展,才能使用该函数。原创 2023-02-10 13:35:52 · 362 阅读 · 0 评论 -
231 lumen+swoole
参考资料:swoole lumen原创 2022-10-20 10:03:04 · 205 阅读 · 0 评论 -
231 订单支付 苹果内购
Laravel 订单支付的开发与设计。原创 2022-10-08 05:52:48 · 859 阅读 · 0 评论 -
229 苹果登录
Laravel苹果授权登录(JWT验证模式)原创 2022-09-30 09:22:49 · 134 阅读 · 0 评论 -
227 微信登录验证 java_移动端第三方登录(微信)java验证并获取用户信息
https://blog.csdn.net/weixin_39941792/article/details/114792670添加链接描述原创 2022-09-11 07:44:46 · 156 阅读 · 0 评论 -
226 PHP做API开发该如何设计签名验证
sign=sign_value&p2=v2& p1=v1&method=cancel&p3=&pn=vn(实际情况最好是通过post方式发送),其中sign参数对应的sign_value就是签名的值。参数n值n(这里的参数和值必须是传输参数的原始值,不能是经过处理的,如不能将"转成”后再拼接)的方式拼接成一个字符串。第4步: 在上一步得到的字符串前面加上验证密钥key(这里的密钥key是接口提供方分配给接口接入方的),然后计算md5值,得到32位字符串,然后转成大写。唯一性:每次的签名是唯一的。原创 2022-09-04 18:40:06 · 135 阅读 · 0 评论 -
225 laravel微信支付比较好的插件 稳定的版本
https://pay.yansongda.cn/docs/v2/installation.html原创 2022-08-26 18:53:25 · 264 阅读 · 0 评论 -
【214】PHP读取目录下所有文件的写法
代码】【214】PHP读取目录下所有文件的写法。原创 2022-07-21 08:15:47 · 869 阅读 · 0 评论 -
【212】php发送post请求有哪三种方法
https://www.php.cn/php-weizijiaocheng-190773.html添加链接描述原创 2022-07-05 14:21:52 · 413 阅读 · 0 评论 -
【210】PHP 定界符的用法
1.PHP定界符的作用就是按照原样,包括换行格式什么的,输出在其内部的东西;2.在PHP定界符中的任何特殊字符都不需要转义;3.PHP定界符中的PHP变量会被正常的用其值来替换。参考资料1 PHP 定界符的用法 添加链接描述...原创 2022-07-03 09:35:01 · 93 阅读 · 0 评论 -
【206】使用php语言去生成go语言的代码
我觉得我很好的找到了一个映射学习的方法,因为php语言我是熟悉的,所以我可以用php 去生成go语言的代码,这样我既没有扔下php,也学会类go语言这样不是很好吗,哈哈哈。同样的我是不是也可以类比生成python和java的代码了,把他们给大一统了,这样我php仍然是最好的语言,哈哈哈。...原创 2022-06-19 18:24:47 · 256 阅读 · 0 评论 -
【205】php array_数组常用函数的用法注意点
1、字符串键名相同时,array_merge()后边值覆盖前面的值,+是前盖后;2、数值键名相同时,array_merge()不会覆盖,+是前盖后;https://blog.csdn.net/changfangyuansh/article/details/114589119原创 2022-06-14 13:20:16 · 120 阅读 · 0 评论 -
【196】对称加密和非对称加密
【对称加密秘钥】 使用非对称加密的公钥进行加密,接收方使用私钥解密 得到 【对称加密秘钥】,然后双方可以使用对称加密来沟通。原创 2022-05-18 09:10:35 · 461 阅读 · 0 评论 -
【193】Lumen 中文文档
参考资料:【1】Lumen 中文文档原创 2022-04-28 21:22:53 · 832 阅读 · 0 评论 -
【186】swoole 课程
参考资料1. PHP高级教程-B站最全Swoole从入门到精通全套高级实战教程原创 2022-03-25 13:39:47 · 442 阅读 · 0 评论 -
【184】微擎二次开发
微擎二次开发原创 2022-03-20 19:46:35 · 334 阅读 · 0 评论 -
【180】php的垃圾回收机制
1.引用计数基本知识每个php变量存在一个叫"zval"的变量容器中。一个zval变量容器,除了包含变量的类型和值,还包括两个字节的额外信息。第一个是"is_ref",是个bool值,用来标识这个变量是否是属于引用集合(reference set)。通过这个字节,php引擎才能把普通变量和引用变量区分开来,由于php允许用户通过使用&来使用自定义引用,zval变量容器中还有一个内部引用计数机制,来优化内存使用。第二个额外字节是"refcount",用以表示指向这个zval变量容器的变量(也称符号原创 2022-03-18 22:50:24 · 343 阅读 · 0 评论 -
【171.1】优化laravel接口的一些概念和方案
接口性能工具安装:https://segmentfault.com/a/11900000131164341秒=1000毫秒(ms),1秒=1000000 微秒(μs),原创 2022-03-01 17:18:28 · 214 阅读 · 0 评论 -
151. PHP yield关键字功能与用法分析
PHP yield关键字功能与用法分析原创 2022-02-19 17:04:15 · 272 阅读 · 0 评论 -
146.1 php 常用函数
比较字符串的函数PHP strcmp() 函数strcmp(string1,string2)本函数返回: 0 - 如果两个字符串相等<0 - 如果 string1 小于 string2>0 - 如果 string1 大于 string2原创 2022-02-07 07:32:44 · 232 阅读 · 0 评论 -
144.1 PHP中的pdo 相关的介绍
pdo 在菜鸟教程上的介绍原创 2022-01-27 09:17:06 · 355 阅读 · 0 评论 -
122.1栈、堆和内存的关系
1、堆栈空间分配区别栈(操作系统):由操作系统(编译器)自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。堆(操作系统): 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收,分配方式倒是类似于链表。2、堆栈缓存方式区别栈使用的是一级缓存, 它们通常都是被调用时处于存储空间中,调用完毕立即释放。堆则是存放在二级缓存中,生命周期由虚拟机的垃圾回收算法来决定(并不是一旦成为孤儿对象就能被回收)。所以调用这些对象的速度要相对来得低一些。3、堆栈数据结构区别原创 2021-12-17 21:12:47 · 3119 阅读 · 0 评论 -
【121.1】php实现路由分配的方法
<?php// 权限控制include_once './auth.php';// 应用入口文件date_default_timezone_set("Asia/Shanghai");header('Content-type: text/html;charset=utf-8');// 项目根路径define('BASEPATH', dirname(__FILE__));// 调试模式define('APP_DEBUG', True);// 引入配置文件include_once BAS原创 2021-12-17 13:53:39 · 243 阅读 · 0 评论 -
81.7 PHP相关的一些基础知识
PHP 的垃圾回收机制软件开发中的垃圾回收机制是一种自动打扫和清除内存垃圾技术,它可以有效防范动态内存分配中可能发生的危险:因内容垃圾过多而引发的内存耗尽。不恰当的内存释放所造成的内存非法引用。在PHP5.2及更早版本的PHP中,没有专门的垃圾回收器GC(Garbage Collection) ,引擎在判断一个变量空间是否能够被释放的时候是依据这个变量的zval的refcount的值,如果refcount为0,那么变量的空间可以被释放,否则就不是放,这是一种非常简单的GC实现。然而在这种简单的GC实原创 2021-12-13 13:39:52 · 156 阅读 · 0 评论 -
115.2 抽象类、接口和trait的区别
switch 语句switch (expression){case label1: expression = label1 时执行的代码 ; break; case label2: expression = label2 时执行的代码 ; break;default: 表达式的值不等于 label1 及 label2 时执行的代码;}原创 2021-10-02 16:08:07 · 289 阅读 · 0 评论 -
106.1 正则表达式
待填充ID原创 2021-07-26 23:32:36 · 101 阅读 · 0 评论