
Thinkphp
文章平均质量分 82
国内开源框架Thinkphp3/5/6的使用心得
millet109
这个作者很懒,什么都没留下…
展开
-
Thinkphp搜索附带分页
这段时间,刚好用tp写一个管理系统的项目,用到了分页以及搜索分页,在这里想分享一下,也算是自己做个小笔记了。话不多说,上代码。// 保存查询条件 if($_GET['keyword']){ // 关键字 $keyword = $_GET['keyword'] ; if(is_numeric($keyword)){ //判断传值是姓名还是手机号 $map['zhph原创 2017-04-12 09:38:04 · 1053 阅读 · 0 评论 -
Thinkphp5关于数据库连贯操作-cache()使用
介绍TP5中自带的缓存系统,是File型缓存。也就是文件型缓存。存储地址是:根目录\..\runtime\cache(根目录指public)。这个缓存系统相较于redis,memcached肯定有局限性的,自动更新以及缓存数据的复杂程度上有区别。但是对于一些简单的查询等还有很有帮助的。比如文章等这些内容使用起来还是不错的。cache可以用于select、find、value和column方法,以及原创 2017-11-06 16:42:13 · 8010 阅读 · 0 评论 -
Apache利用.htaccess文件重写URL隐藏入口,模块名,实现伪静态
说明简单的项目开发中,有时候会需要把URL中的入口文件,模块名等隐藏起来以达到缩短URL和做伪静态的目的。这样的话有利于SEO优化,另外就是比较美观。下面我就TP框架中的做法来说一下。做法1.修改Apache的配置文件:AllowOverride None 修改为: AllowOverride All。这么做的目的就是为了让Apache支持.htaccess文件。2.修改原创 2017-10-17 15:37:37 · 10202 阅读 · 0 评论 -
PHP导出数据表数据生成Excel表格文件
有些时候我们会遇到将数据库的数据导出生成Excel表格,比如名单表等等。。。接下来 我提供两种使用PHP将数据表信息导出生成Excel表格的方法,其中第一种为自己使用的,在Thinkphp下。第二种为使用比较多的PHPExcel,网上看到的,经测试完全没问题。1.直接自己进行代码拼接生成表格<?php//导出excel public function excel(){原创 2017-07-21 17:12:41 · 2008 阅读 · 3 评论 -
PHP发送邮件
我们知道发送邮件需要搭建一个邮件服务器,但是如果量不大的时候。搭建这个又比较劳民伤财,所以,接下来分享另一种邮箱发送方法。PHPEmailer:PHPMailer是一个用于发送电子邮件的PHP函数包。(点击下载)介绍:*.在发送邮时指定多个收件人,抄送地址,暗送地址和回复地址*.支持多种邮件编码包括:8bit,base64,binary和quoted-printable原创 2017-06-14 16:19:38 · 778 阅读 · 2 评论 -
七牛云转码微信录音永久存储本地
在上一篇《微信开发-关于分享朋友&朋友圈以及录音功能》文章中,介绍了如何使用微信录音功能,并将微信服务器的临时录音文件下载到本地存储。其中有一个步骤提到过,如果有相关需求可以将资源上传到七牛云进行转码处理。原因是:微信只会帮我们存储这些音频文件3天,降入我们过了一段时间想找出当初录制的语音就尴尬了,另外iphone手机不支持.amr格式的音频文件播放,安卓是可以得。(亲测过),所以需要进行转码原创 2017-06-27 17:03:38 · 2083 阅读 · 0 评论 -
Thinkphp自定义分页(二)
上次写过一个thinkphp自定义分页,样式上不是太美观,配置上比较简单。这次分享一个修改过后的。当然,第一次的自定义分页也是没有问题的。以下代码可直接粘贴复制使用:1.框架底层的page1.class.PHP 路径( Engine\Library\Think),你可以复制一份原来的的page.class.php重命名然后进行使用,如:page1.class.php<?phpn原创 2017-07-12 11:38:54 · 433 阅读 · 0 评论 -
微信开发-关于分享朋友&朋友圈以及录音功能
前两天刚整理了一个关于微信开发录音功能的开发步骤,网上这方面资料已经很多了,写下来就当作自己的笔记。一. 首先需要在微信公众号中进行配置(其中Token为自定义项)二. 在配置的域名文件夹下放置checkwei.php文件,用来验证配置是否成功。如下:<?phpheader('Content-type:text');define("TOKEN", "wei原创 2017-05-27 11:13:50 · 5778 阅读 · 2 评论 -
Thinkphp3.2分页自定义样式
下面是一个Tp3.2的自定义分页,这个方法也是在看过一个网友的博客之后受到启发这么写的。经过了一些修改,大家在看到代码之后也可以进行修改自定义样式;主要的样式控制文件就是page.css,框架底层的分页类可以直接进行粘贴复制使用;1.框架底层的page.class.php 路径( Engine\Library\Think)其实这个文件不需要过多修改,也可以直接使用官方的就行;下原创 2017-04-12 13:57:57 · 3345 阅读 · 0 评论 -
Thinkphp5+阿里云SMS短信服务发送验证码
阿里云短信服务介绍阿里云短信服务就是以前的阿里大于,不过现在融合得到阿里云平台了。首先,你需要注册一个阿里云账号,这个自行解决。仅用于测试使用官方送的代金券够用了。相关配置1.开通阿里云AccessKey:云账号AccessKey具有所有云产品API的访问权限,一旦泄露将导致极大的安全风险!点击创建Access Key,然后Access key Secret 点击显示按钮然后输入绑定的手机验证码就原创 2017-10-31 13:53:52 · 5264 阅读 · 4 评论