![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PHP
wpj130
这个作者很懒,什么都没留下…
展开
-
PHP|ThinkPHP|Yii 数据库迁移(Phinx)的使用
生成了一个配置文件[phinx.php]:原创 2021-10-13 14:00:00 · 420 阅读 · 0 评论 -
PHP在线预览word、excel等office文档
微软提供接口:https://view.officeapps.live.com/op/embed.aspx?src=你的文档地址原创 2021-06-15 16:25:27 · 2059 阅读 · 2 评论 -
PHP(TinkPHP\PHPCMS)等验证码图片不显示问题已解决
场景:今天线下写好的程序,两个人开发,经过[GitEE]码云合并之后现在部署了一套在服务器,但是验证码总是碎图不展示。XDebug、PHP、apache均无错误信息。经搜索,验证码最后用的ob_start();// 输出图像imagepng($this->im);$content = ob_get_clean();imagedestroy($this->im);return response($content, 200, ['Content-Length' =>原创 2021-04-24 13:42:06 · 489 阅读 · 0 评论 -
关于Linux php安装目录下conf.d文件夹
有关介绍的文章在https://www.php.net/manual/en/configuration.file.php#configuration.file.scan有详细的官方介绍,大致意思是说:php可以配置自动加载扩展配置文件的扫描文件夹,在配置中文件中写[--with-config-file-scan-dir]配置项即可:代码里也可以做到,[PHP_INI_SCAN_DIR]环境变量赋值即可:假设使用--with-config-file-scan-dir = /etc/p.原创 2021-03-31 15:33:57 · 1235 阅读 · 0 评论 -
composer 内存不足够
php -dmemory_limit=-1 ./composer update wpj-code/wii -vvv不限制内存原创 2020-07-25 11:53:35 · 209 阅读 · 0 评论 -
php5.6,Ajax报错,Warning: Cannot modify header information - headers already sent in Unknown on line 0
很可能的原因:1.文件本身含有BOM头,这会导致在header函数之前有输出,因而会报错误。2.启用了其他的可能会发送header的函数,如cookie和session3.包含的另一个文件可能有错误或者warning,导致了输出。4. 包含的其他文件有输出(在header之前)。看你的原因。很有可能是BOM头的原因或者其他文件的输出。(2,3的可能性不大)已上是百度的结果,...原创 2019-10-08 17:16:05 · 812 阅读 · 0 评论 -
PHP 数组字符串 = 数组互转
今天接到以前公司的程序。。他库里存储的是这种数据:$str = "array( 'USD'=>'1', 'GBP'=>'0.6494', 'EUR'=>'0.7668' ,'JPY'=>'82.8150','RMB'=>'6.6480' )";现有$str,内容为数组形式的字符串数据。要求转换为数组,例如:$arr = array( ...原创 2019-06-17 10:43:13 · 1793 阅读 · 0 评论 -
PHP二维数组(或任意维数组)转换成一维数组的方法汇总
目录1 array_reduce函数法 2array_walk_recursive函数法 3array_map函数法假设有下面一个二维数组:$user = array( '0' => array('id' => 100, 'username' => 'a1'), '1' => array('id' => 101, 'username...转载 2019-05-22 16:53:12 · 1140 阅读 · 0 评论 -
jonnnnyw/php-phantomjs 使用proc文件返回空|null
请确认您的proc文件里的返回 正确代码:var page = require('webpage').create(),response = {};page.open ('{{ input.getUrl() }}','{{ input.getMethod() }}','{{ input.getBody() }}',function (status) { page.includeJ...原创 2019-01-25 17:09:59 · 423 阅读 · 0 评论 -
PHP QueryList 采集插件采集返回 Null|array{}|空
请确认你的HTML里面的编码是否格式复合规则。不过下面这个格式是对的自行确认<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />----------------------------------------------------------------------------------...原创 2019-01-25 17:04:52 · 920 阅读 · 0 评论 -
PHP 二维数组 指定 value 作为 key || 二位数组 取出指定 元素组成新数组
// 基础数组$array = [ array(5) { [0]=> array(2) { ["id"]=> string(1) "1" ["name"]=> string(21) "网站炒鸡管理员" } [1]=> array(2) { ["id"]=> s原创 2018-10-09 21:10:06 · 11241 阅读 · 0 评论 -
PHP使用FFMpeg && 略缩图裁剪
PHP使用FFMpeg来转换视频格式。Github上搜索FFMPEG,到https://github.com/PHP-FFMpeg/PHP-FFMpeg。For Windows users : Please find the binaries at http://ffmpeg.zeranoe.com/builds/.详细使用过程,见我上一篇博客。由于是整合和转载可能出现未知错误,转载于:...转载 2018-07-17 11:17:58 · 4600 阅读 · 0 评论 -
关于PHP 动态实例化可变化类名称
最近接到一个很奇葩的 需求。。不过也没有好的解决办法。。只能这么做:存储一个上传文件的记录。。每年新建一个表,表名称还变化。比如今年就是upload2018,明年就是upload2019了。那么实例化的话就要随着当前年份来实例化,经过百度和请教,算是搞完了吧下面是代码:$className = 'app\models\\Upload' . date('Y', time());$model_ = ...原创 2018-05-07 16:37:27 · 5232 阅读 · 5 评论 -
PHP window 服务器下实现 自动解压文件
这几天做一个需求:上传大文件的压缩zip格式到服务器,要实现自动解压到当前上传目录。。。之前是Linux服务器,可windows查了资料有个expand命令,可根本不能用啊!捣鼓了一上午,发现可以用 7z.exe 的自带 命令行程序来完成。代码块:system("7z.exe x -y -aos -oD:pano\ D:pano\pano.zip");解释:上面是运行在PHP的代码,s原创 2017-06-10 14:38:53 · 690 阅读 · 0 评论