随笔分类 -  PHP

摘要:GD库常用实例 一、图片水印 1、实现步骤 打开原图(也叫操作的目标图片) 打开水印图(也叫水印来源图片) 使用 imagecopymerge 将小图合并至大图的指定位置 输出图片 销毁资源 2、实例代码 $dst_path = 'image/meinv.jpg'; $dst = imagecrea 阅读全文
posted @ 2021-09-05 18:27 成文的博客 阅读(83) 评论(0) 推荐(0)
摘要:api接口调用 CURL 是一个利用URL语法规定来传输文件和数据的工具,支持很多协议,如HTTP、FTP、TELNET等。最爽的是,PHP也支持 CURL 库。使用PHP的CURL 库可以简单和有效地去抓网页。你只需要运行一个脚本,然后分析一下你所抓取的网页,然后就可以以程序的方式得到你想要的数据 阅读全文
posted @ 2021-09-05 18:23 成文的博客 阅读(630) 评论(0) 推荐(0)
摘要:laravel路由无法访问 被这个问题折腾了 好几次了,记录一下希望可以帮到后面的朋友 在laravel路由中配置好了之后无法访问的问题有可能是因为在本地服务配置的问题(我使用的是nginx服务器) 找到nginx所在文件,打开conf/vhosts/'你的站点名称' 修改location(如下) 阅读全文
posted @ 2020-07-30 23:39 成文的博客 阅读(1020) 评论(1) 推荐(1)
摘要:/** * @param $article文章详情 * @param int $count记录数 * tp须引入cookie类 */ function addHistory($article,$count=5) { if(!Cookie::has('history')){ Cookie::set(' 阅读全文
posted @ 2020-07-08 15:53 成文的博客 阅读(403) 评论(0) 推荐(0)
摘要://生成唯一订单号 function create_trade_no($prefix='dd') { return $prefix . date('YmdHis', time()) . substr(microtime(), 2, 6) . sprintf('%03d', rand(0, 999)) 阅读全文
posted @ 2020-07-02 17:28 成文的博客 阅读(3772) 评论(0) 推荐(0)
摘要:<?php /** * 实现中文字串截取无乱码的方法. */ function getSubstr($string, $start, $length) { if (mb_strlen($string, 'utf-8') > $length) { $str = mb_substr($string, $ 阅读全文
posted @ 2020-07-02 16:57 成文的博客 阅读(413) 评论(0) 推荐(0)
摘要:PHP的无限极分类 一、使用数据表 添加from字段 id name parent_id from 1 中国 0 0 2 广东 1 0,1 3 深圳 2 0,1,2 4 龙华 3 0,1,2,3 5 湖南 1 0,1 6 长沙 5 0,1,5 7 岳麓 6 0,1,5,6 8 安微 1 0,1 9 阅读全文
posted @ 2020-07-01 23:19 成文的博客 阅读(272) 评论(0) 推荐(0)
摘要:一、什么是异常 异常处理用于在指定的错误(异常)情况发生时改变脚本的正常流程。这种情况称为异常。 当异常被触发时,通常会发生: 当前代码状态被保存 代码执行被切换到预定义(自定义)的异常处理器函数 根据情况,处理器也许会从保存的代码状态重新开始执行代码,终止脚本执行,或从代码中另外的位置继续执行脚本 阅读全文
posted @ 2020-07-01 22:58 成文的博客 阅读(155) 评论(0) 推荐(0)
摘要:CURL 是一个利用URL语法规定来传输文件和数据的工具,支持很多协议,如HTTP、FTP、TELNET等。最爽的是,PHP也支持 CURL 库。使用PHP的CURL 库可以简单和有效地去抓网页。你只需要运行一个脚本,然后分析一下你所抓取的网页,然后就可以以程序的方式得到你想要的数据了。无论是你想从 阅读全文
posted @ 2020-07-01 21:45 成文的博客 阅读(2526) 评论(0) 推荐(0)