• Thinkphp5.1用PhpSpreadsheet导出表格(续)

    admin 2019-07-26

    PhpSpreadsheet PhpOffice\PhpSpreadsheet\Spreadsheet php导出excel thinkphp导出 Invalid cell coordinate [1

    之前写的导出,今天发现了个bug,如果导出的数据列数超过26列会报错:Invalid cell coordinate [1,所以,还得改:/** * excel表格导出 * @param string $fileName......

    119 0

  • Thinkphp5.1模拟登录并提交form表单

    admin 2019-07-02

    远程登录 curl登录 php curl PHP模拟登录 curl模拟form

    最近项目需要,要远程登录别人的系统,并且在对方的系统中提交表单,所以写了一个类。<?phpnamespace app\api\controller;use think\Db;use think\Controller;use think......

    262 0

  • PHP下载远程文件

    admin 2019-05-28

    PHP下载 下载远程文件 PHP下载文件

    有时候需要下载文件,图片、文件之类的,所以写了一个方法:/** * 下载文件 * @param string $sourceName 要下载文件的地址 * @param string $save_path 下载......

    321 0

  • Thinkphp5.1输出PDF

    admin 2019-04-28

    Thinkphp5.1 pdf tecnickcom/tcpdf tcpdf

    记录一下Thinkphp5.1输出PDFcomposer require tecnickcom/tcpdfapplication/common.php里的方法:/** * setPdf 输出PDF * @param st......

    404 2

  • Thinkphp5.1多语言(默认English)

    admin 2019-04-19

    Thinkphp5.1多语言 Thinkphp5.1英文 Thinkphp设置语言 thinkphp lang

    开启多语言检测,设置默认语言:然后你会发现在app.php里设置默认语言不起作用,需要修改 /thinkphp/library/think/Lang.php 里面的detect()这个方法,因为这个方法只检测里浏览器Accept-......

    605 0

  • Thinkphp5.1用PhpSpreadsheet导出表格

    admin 2019-04-18

    PhpSpreadsheet PhpOffice\PhpSpreadsheet\Spreadsheet

    之前一直用的PHPExcel,最近发现composer update的时候一直提示被放弃了。。。。。。所以转成Spreadsheet了,这里记录一下。切到项目根目录,执行:composer require phpoffice/ph......

    725 0

  • ThinkPHP5.1发送邮件(PHPMailer带附件)

    admin 2019-04-11

    PHPMailer phpmailer composer phpmailer

    用think PHP5.1发送邮件,为方便项目前后台都可调用,我这边写在了common.php里(application/common.php)先切换到项目根目录,然后composer安装sdk,composer  require......

    320 0

  • TP5.1支付宝(Alipay)支付接入

    admin 2019-04-04

    Thinkphp5.1 alipay tp5.1 alipay tp5 alipay

    记录一下支付宝接入,并非用composer而是用的引入,配置信息放在config/app.php里,当然也可以放在数据库里。在蚂蚁金服开放平台注册开发者账户,进入沙箱环境配置信息:支付宝支付分网页支付和WAP支付2种(官方有示例),为方便理......

    1133 0

  • Thinkphp5.1用阿里云短信发送验证码

    admin 2019-03-01

    Thinkphp5.1短信 tp5.1短信 thinkphp发短信 composer短信 composer阿里云短信

    好久没有更新阿里云短信API了,最近做新项目,到阿里云官网想下个最新的sdk发现已经更新好久了,之前只是一直在用老的,而且好久没关注,这次记录一下。申请模版和签名不多说了,自己去阿里云管理台操作好,发送短信的文档(短信发送API)也写的很清......

    1704 0

  • Thinkphp5.1贝宝(Paypal)支付接入

    admin 2019-02-25

    Thinkphp5.1 paypal Thinkphp5 paypal tp5 paypal

    最初打算用PayPal官方的API做,但是,发现回调的信息有点少,所以就改成了form提交的,这里记录一下:1.先去PayPal官网申请账号,然后进入开发者中心https://developer.paypal.com/developer/a......

    872 0

  • php计算一段时间内有几个星期或月

    admin 2018-09-30

    php计算星期或月 php计算星期 php计算月 php计算一段时间内有几个星期或月

    //先取开始日期所处的星期,然后计算时间段内有几个星期$n = (strtotime($enddate)-strtotime($startdate))/86400;//$endDate = date("Y-m-d",strtotime("$......

    716 0

  • php返回json不识别

    admin 2018-08-06

    php返回json多了一个红点 php返回json不识别 json不识别 nginx返回json

    Nginx+PHP写接口的时候,本地测试没问题,放到服务器上所有ajax调用接口返回的json都不识别,不走success方法,结果发现返回值的最前面多了一个红点,检查所有PHP文件发现都是utf8编码,就是不识别。查了半天发现是某些资源文......

    394 0

  • Thinkphp使用composer安装插件失败

    admin 2018-07-25

    composer Thinkphp composer composer config

    想使用composer安装插件,需要用国内的镜像,国外的被墙了,所以,安装完composer之后需要执行以下这句:composer config -g repo.packagist composer https://packagist.ph......

    438 3

  • Layui上传文件

    admin 2018-06-26

    Layui上传文件 Layui上传 上传文件 PHP上传

    前端:           <div class="layui-form-item">           ......

    751 0

  • thinkphp5批量生成文件并压缩之后导出

    admin 2018-06-26

    php导出 批量导出文件 批量生成文件 PHP下载 php生成zip PHP生成压缩包 ZipArchive

    thinkphp5批量生成文件,然后把文件夹打包成zip输出到浏览器下载,注意加粗部分:public function explodeData()    {         $t......

    838 0

  • Thinkphp5导出excel

    admin 2018-06-25

    Thinkphp5导出excel 导出excel php导出excel PHPExcel

    公共方法,可以放在common.php里,调用也很简单查询完数据后,直接调用该方法即可:excelExport('Answer',$header,$data);第一个参数是导出的名称,第二个参数是表格的首行标题,第三个参数是数据(二维数组)......

    402 0

  • PHP为JSON数据的API返回空数组或者空对象

    admin 2017-07-24

    PHP返回空json php返回空对象

    PHP 中,不管是 list 或者 dictionary 都使用一样的 ) 来定义。在使用 JSON 作为 API 数据 Content-Type 的时候,会有这样一个问题:如何返回一个空对象和一个空数组?使用:json_encode([]......

    410 0

  • 微信收货地址共享(openAddress)的坑

    admin 2017-06-30

    editAddress editAddress:fail editAddress:fail_auth_error openAddress 微信收货地址 微信收货地址共享 没有此SDK或暂不支持此SDK模拟

    就因为这个坑,折腾了将近半天,查了很多资料,看到很多骂的,在这里,我也想骂了,微信开发文档太TMD坑爹了,不用的接口要么去掉,要么跳转到新的啊,干嘛新的旧的都放那,而且大部分链过去都是旧的,一行一行的看代码,按照文档的要求写的,结果死活不行......

    783 0

  • PHP写APP微信支付接口

    admin 2017-05-25

    app微信支付接口 php微信支付 php微信支付接口 微信支付 微信支付接口

    坑很多,踩了好几次,最后顺利实现,尤其需要注意的地方是:预下单后返回给app的sign需要二次加密。具体传的参数可以参考支付平台的说明文档:https://pay.weixin.qq.com/wiki/doc/api/app/app.php......

    266 0

  • 微信开发curl报错

    admin 2017-04-24

    CURLOPT_SSL_VERIFYHOST CURLOPT_SSL_VERIFYHOST no longer accepts curl报错

    微信网页版开发报错:curl_setopt(): CURLOPT_SSL_VERIFYHOST no longer accepts the value 1, value 2 will be used instead in ...... 这个......

    229 0

网站公告
如本站内容对您有帮助,烦请多多点击页面广告,原创不易! 本站内容大部分为原创内容,一小部分内容来源于网络,如有侵权,请联系我们!
捐赠作者