-
php-fpm报502问题的解决办法
PHP编程2021-09-06
搭建lnmp完lnmp环境后,测试时出现502报错,看到这个问题,我立刻想到是php-fpm没有起来,但是我用 ps -ef | grep php-fp...
-
PHP中的输出缓冲控制详解
PHP编程2021-09-06
目录 清除输出 获得输出缓冲区的内容 刷新(输出)缓冲区内容 一些检测函数 使用 ob_start() 的回调函数来进行输出...
-
php中foreach遍历类对象的总结
PHP编程2021-09-06
foreach 遍历数组很常见,同样foreach也可以遍历对象 做如下测试: class my{public $a = 'a';protected $b = 'b';private $c = 'c';pri...
-
PHP 内置WEB服务器的简单使用
PHP编程2021-09-06
目录 直接启动一个内置服务器 指定内置服务器的运行目录 使用路由脚本 在很多时候,我们需要简单的运行一个小...
-
PHPStorm+Xdebug进行emote Debug时无法进入断点问题排查
PHP编程2021-09-06
目录 运行环境 确认运行Web程序的PHP安装了Xdebug扩展 确认Xdebug扩展的版本与PHP版本匹配 确认Xdebug配置了有效的参数...
-
PHP中使用ElasticSearch最新实例讲解
PHP编程2021-09-06
网上很多关于ES的例子都过时了,版本很老,这篇文章的测试环境是ES6.5 通过composer安装 composer require 'elasticsearch/el...
-
详解php微信小程序消息推送配置
PHP编程2021-09-06
第一步 官网下载对应版本的cryptoDemo 下载地址:https://wximg.gtimg.com/shake_tv/mpwiki/cryptoDemo.zip 第二步 创建检查文件wxch...
-
laravel日志优化实例讲解
PHP编程2021-09-06
日志浏览 扩展地址:arcanedev/log-viewer 安装扩展 composer require arcanedev/log-viewer 注册服务,在 config/app.php 中的 providers...
-
php使用composer常见问题及解决办法
PHP编程2021-09-06
目录 错误问题一 错误问题二 错误问题三 错误问题四 错误问题五 中文镜像使用办法 使用办法 composer是PHP中非常优秀...
-
Laravel统一封装接口返回状态实例讲解
PHP编程2021-09-06
前后端分离,接口返回封装方便你我他(方便前后端合作开发) 在Laravel中可以在公共继承的Controller.php写方法进行调用返...
-
微信小程序页面向下滚动时tab栏固定页面顶部实
PHP编程2021-09-06
先看一下效果图: index.wxml view class='{{tabIsTop "fixedTop" : ""}}' i-tabs tabcurrent="{{tabcurrent}}" color="#FF0000" bindchange="tabChange...
-
laravel使用redis队列实例讲解
PHP编程2021-09-06
1、队列配置文件是config/queue.php(这里我默认配置即可): 2、 创建迁移表(failed-table 、jobs、migrations) php artisan ...
-
laravel join关联查询代码实例
PHP编程2021-09-06
laravel join关联查询 1、两表关联 $fbaInventoryTb = (new \App\Model\Amz\Fba\InventoryReport)-getTable();$productTb = (new \App\Model\Amz\Produ...
-
PHP引擎php.ini参数优化深入讲解
PHP编程2021-09-06
PHP引擎php.ini参数优化 无论是apache还是nginx,php.ini都是适合的。而php-fpm.conf适合nginx+fcgi的配置 首先选择产品环境的p...
-
PHP如何限制定时任务的进程数量
PHP编程2021-09-06
前言 现在的工作中,经常要写一些脚本做一些异步的操作。 一般是大量的数据修改,或者解决部分并发问题。 为了...
-
thinkphp5redis缓存新增方法实例讲解
PHP编程2021-09-06
找到该文件 thinkphp/library/think/cache/driver/Redis.php 进行新增方法 在这里 我就举例几个 如何添加 添加的方法查看 redis教...
-
Laravel中的where高级使用方法实例讲解
PHP编程2021-09-06
有时候项目中需要进行多个字段搜索就可以用到此方法 在Laravel中的可以同时使用多个where,所以我们可以每个字段分...
-
CTF命令执行及绕过技巧
PHP编程2021-09-06
前言 今天是代码审计部分的一个技巧补充!前些阵子做了sql注入回顾篇系列!今天开启php代码审计系列! 今天内容主...
-
如何使用SublimeText3配置 PHP IDE环境
PHP编程2021-09-06
首先是安装好PHP之后配置环境变量 然后在cmd中输入php -v 能看到版本号即为配置好了 之后在sublime中新建编译系统,输...
-
详解PHP使用非对称加密算法RSA
PHP编程2021-09-06
目录 加密的类型 非对称加密算法 具体实现 1、加密解密的第一步 2、PHP的加密解密类库 调用demo 加密的类型 在日常...
-
再谈PHP未来之路
PHP编程2021-09-06
这门语言现在到底处于生命周期的哪个阶段?其定位到底是怎样的?诸如 PHP7、Swoole 的出现到底能给 PHP 带来怎样的...
-
PHP入门学习之字符串操作
PHP编程2021-09-06
目录 字符串简介 单引号和双引号的区别 字符串的连接符 去除字符串首尾空格和特殊字符 1.trim()函数 2.Itrim()函数...
-
PHP实现创建以太坊钱包转账等功能
PHP编程2021-09-06
1.Geth下载 (对以太坊了解不深的可以后面自己查找有关geth的资料,与此类似的客户端还有Ethereum、Parity 、Mist),本...
-
PHP输出缓冲与header发送问题详解
PHP编程2021-09-06
如果你在header或cookie函数前发送大量字符到浏览器,就会报headers already sent 错误,以下为说明: headers_sent() 此函数告...
-
源码分析系列之json_encode()如何转化一个对象
PHP编程2021-09-06
目录 初步测试 JsonSerializable 源码分析 分析 Demo json_encode()如何转化一个对象? 使用json_encode()将数组array转化成json字...
-
详解各种PHP函数漏洞
PHP编程2021-09-06
目录 1.MD5 compare漏洞 2.ereg函数漏洞:00截断 3.变量本身的key 4.变量覆盖 5.strcmp 6.sha1 和 md5 函数 7.is_numeric 8.preg_match ...
-
如何使用OPCache提升PHP的性能
PHP编程2021-09-06
目录 什么是 OPcache 安装 Opcache ab 测试效果 配置参考 总结 参考文档 对于 PHP 这样的解释型语言来说,每次的运行都会...
-
如何动态查看及加载PHP扩展
PHP编程2021-09-06
目录 查看是否已经加载了扩展 动态加载扩展 测试代码: 在编译并完成 php.ini 的配置之后,我们就成功的安装了一个...
-
如何在thinkphp中使用windows计划任务定时执行php文
PHP编程2021-09-06
实现思路如下: 通过win的“任务”功能来定时执行一个bat文件,bat文件会调用php.exe文件,php.exe可以传递参数指定执...
-
php微信授权登录实例讲解
PHP编程2021-09-06
要使用微信授权登录功能需要先在微信开发平台创建应用。然后会获取微信提供给你的 appId 和 AppSecret ,然后就可以进...