tp5 中 Argument 1 passed to think\Hook::import() must be of the type array, integer given 问题的解决

现在在做的项目使用的失TP5框架,今天在手动创建创建新模块的时候,发生了一个问题,错误提示是 Argument 1 passed to think\Hook::import() must be of the type array, integer given, called in D:\virtualhost\changzhi\cz_erp\thinkphp\library\think\App.p...
 阅读数  580
阅读全文

phpStudy中的Apache无法启动的解决方法

今天下午正常工作,然后在切换PHP版本的时候发现phpstudy的Apache启动不了了,大概就是下面的样子第一步做的就是再次重启了三遍,好吧,还是没起来,看来不是抽风,于是开始正经找问题,百度了一通,把下面要提到的前两种情况都试完了,还是没解决,决定在重装之前再试最后一个办法,幸运的是,问题显现了下面把试过的几种情况记录如下:一、检查端口占用问题刚开始以为...
 阅读数  603
阅读全文

资源集合(不定时更新)

这是一篇资源集合,不定期修改更新
 阅读数  260
阅读全文

tp5 get参数和路由参数获取问题

以下面的路由为例```bashRoute::get('hello/:id','index/test/hello');```在hello方法中执行以下内容```bashdump(input('get.id'));dump(input());dump(request()get());dump(request()get('id'));dump(request()p...
 阅读数  690
阅读全文

Zoomify实现图片点击放大(显示原图)功能

之前要给博客加一个点击图片放大的功能,也就是下面这个效果找了几个之后找到了现在用的这个,Zoomify,GitHub地址:要是习惯看英文,可以直接看GitHub,写的很清楚,不想看英文,就接着往下看 使用GitHub下载后把dist文件夹下的两个文件放入项目静态文件夹(还需要引入jQuery)```bash<script src="https...
 阅读数  955
阅读全文

使用PhpSpreadsheet(PhpExcel)生成excel表格

这几天要做一个报表下载的功能,就用到了phpSpreadsheet这个扩展,在此记录。说明:本方法是在TP5框架内构建,方法名及字段名均为虚构,示例无复杂逻辑运算。 首先,composer安装phpSpreadsheet`composer require phpoffice/phpspreadsheet` 安装完成后即可进行功能的开发代码如下```php...
 阅读数  752
阅读全文

php通过get,post方法请求API接口方法及封装

  • 韩志飞
  • 2018-10-15 21:21:52
  • PHP
  • API
前几天想给博客右部区域加一个类似行业资讯的模块,也就是现在右边的“开源资讯”部分,开始使用的聚合数据的免费新闻接口,后来发现聚合数据的新闻质量太差,而且相关性也很不好,所以后来就放弃聚合数据的了,然后自己用PHP的一个数据采集扩展采集的开源中国的一个模块虽然最后没有采用聚合的数据,但还是把中间用到的PHP请求api接口的方法做一个总结 get方法```php/ g...
 阅读数  1086
阅读全文

PHP利用mysqldump备份MySQL数据库脚本

之前有一个需求是要在开发环境写一个手动备份数据库的脚本,所以就有了这个东西主要为两个文件,一个脚本文件,一个配置文件脚本文件内容如下:```php<?phpdate_default_timezone_set('PRC');$config = require __DIR__."/conf.php";/ 数据库备份 /$backup_path = __...
 阅读数  514
阅读全文

phpword 实现word文件模板字符替换

前段时间公司有一个需求,是要给一个文件根据表格位置等自动填充内容,类似这样红框内是要替换的内容,所以就需要用到PHPword的模板替换功能,具体实现很简单,如下: 一、首先composer安装PHPword,就不多说了 二、然后是把模板中要替换的部分用变量代替,我这里因为是测试,所以变量名是随便起的提前在文档中设置好变量的格式,替换后文本的格式就会和...
 阅读数  561
阅读全文

svnserve配置文件详细说明

svnserve是SVN自带的一个轻型服务器,客户端通过使用以svn://或svn+ssh://为前缀的URL来访问svnserve服务器,实现远程访问SVN版本库。svnserve可以通过配置文件来设置用户和口令,以及按路径控制版本库访问权限。本文详细分析了svnserve配置文件格式,并说明如何使用配置文件控制版本库访问权限。本文介绍SVN的版本为1.7.14。1) s...
 阅读数  282
阅读全文