#php类

wampserver切换php版本问题

安装的wampserver有两个php版本,一个5.6的、一个7.1的,之前一直使用的php5.6的版本,今天切换7.1版本,切换成功了phpinfo显示的版本也是7.1,但是php-v显示的却始终是php5.6查了一大圈资料,发现是环境变量的问题,把环境变量path里面的D:wampinphpphp5.6.25;修...

再看thinkphp5分页类使用

之前使用tp5的分页paginate类时只用到了第一个参数,也就是每页显示多少行今天又仔细看了下手册和paginate类,发现paginate可传入的参数有很多,可以满足更多需求比如可以指定分页的数据,可以使用重写的分页类等。。。下面是tp5.1的分页类/***分页查询*@accesspublic*@paramint|...

thinkphp5无限极分类

publicfunctionpriTree(){$data=$this->select();return$this->_reSort($data);}//递归对有的分类进行重新排序privatefunction_reSort($data,$cate_pid=0,$level=0){static$ret=ar...
代码星球 ·2020-03-28

关于thinkphp5中数据库分组查询group

在使用tp5的group进行分组查询总是报错,以主键进行分组是不报错,但没有任何意义与聚合函数一起使用的不会报错,如官方文档给出的代码Db::table('think_user')->field('user_id,username,max(score)')->group('user_id')->sel...

php字符串中去除html标签

strip_tags()函数剥去字符串中的HTML、XML以及PHP的标签。...

php字符串截取中文出现乱码解决

在截取中文字符串时使用substr()容易出现乱码可以使用mb_substr()用法与substr类似,但是比substr多了一个参数,第四个参数指定网页编码...

php模拟post提交数据

$data='{"id":"17999030","method":"sayHello","jsonrpc":"2.0","params":{"acmac":"00E0614CA7C6","acconf_version":"2015-10-28-09-45"}}';$url="http://wifi.doucube.co...

php接入图灵机器人

官网:http://www.tuling123.com文档:https://www.kancloud.cn/turing/www-tuling123-com/718218注册账号获取:apikey$data='{"reqType":0,"perception":{"inputText":{"text":"你是我"},}...
代码星球 ·2020-03-28

php使用百度地图API

首先注册百度开发者平台账号,创建应用获取AK不同的应用功能不同,一定要注意,没有的功能调用会提示APP被禁用根据开发文档使用给出例子:百度地图WEBapihttp://lbsyun.baidu.com/index.php?title=webapi根据经度纬度获取具体地址信息$url="http://api.map.ba...

thinkphp5判断移动或pc端访问并调用不同模块

把下面的代码放在appcommon.php公共方法那里。functionisMobile(){if(isset($_SERVER['HTTP_X_WAP_PROFILE'])){returntrue;}if(isset($_SERVER['HTTP_VIA'])){returnstristr($_SERVER['HTT...

thinkphp5实现文章上一篇,下一篇

写在控制器//列表是按照根据id降序排列的,所以上一篇$prv=Db::table('qy_article')->where('at_id','>',$at_id)->where('cate_id',$cate_id)->order('at_idasc')->limit('1')->...

php微信公众号开发简单记录

开发前准备:1、服务器2、微信公众号测试号(有真实的账号更好)测试号申请地址:https://mp.weixin.qq.com/debug/cgi-bin/sandbox?t=sandbox/login开发前首先要配置微信公众号后台URL和Token,我这里是验证通过后显示的验证代码:新建了一个wx.php,放入以下代...

thinkphp5自定义分页样式

1.在extend目录下创建page目录,在page目录中创建Page.php文件,将以下代码放入文件中<?phpnamespacepage;usethinkPaginator;classPageextendsPaginator{//首页protectedfunctionhome(){if($this->c...

php数组处理函数

array_reverse()数组反向排序,$arr=array_reverse($arr)...
代码星球 ·2020-03-28

thinkphp5.1使用支付宝接口(沙箱环境)

接口文件以及沙箱的测试账号可以去支付宝开发中心获取,下面给出一个简单地例子我新建了一个控制器Pay用来专门做支付<?phpnamespaceappindexcontroller;usethinkDb;require_oncedirname(dirname(dirname(dirname(__FILE__))))....
首页上一页...252253254255256...下一页尾页