![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
tp
longzai89757
一只期待满满的虾米
展开
-
tp指定id排序
这个是一个例子:$busid = $info['busid'];//值为'9,5,3,6'这种 $bus=M('bus')->where(array('cityid'=>$info['cityid']))->field('id,name')->limit(0,$this->bus_count)->order("FIELD (id,$busid) desc"原创 2017-11-07 11:19:17 · 2547 阅读 · 0 评论 -
tp5同一个实例里面多次新增数据
官网给出的方法是注意不要在同一个实例里面多次新增数据,如果确实需要多次新增,那么可以用下面的方式:$user = new User;$user->name = 'thinkphp';$user->email = 'thinkphp@qq.com';$user->save();$user->name = 'onethink';$user->e...原创 2019-03-21 11:59:55 · 1426 阅读 · 0 评论 -
tp3.2版本路由设置
tp3.2版本路由需要设置两个地方,第一个config.php配置URL_ROUTER_ON开启,URL_ROUTE_RULES路由转换;第二个tp框架自带的functions中的u函数。配置设置: 'DEFAULT_MODULE' => 'Home', //默认模块 'URL_MODEL' => '2', //URL模式...原创 2019-01-21 12:06:40 · 4158 阅读 · 0 评论 -
tp验证器多项验证+正则
<?phpnamespace app\index\validate;use think\Validate;class Comments extends Validate{ protected $regex = [ 'zip' => '/^1[3|4|5|8][0-9]{9}$/']; protected $rule = [ 'name' => 'requ...原创 2018-06-27 13:20:59 · 1220 阅读 · 0 评论 -
FIND_IN_SET在tp的用法
FIND_IN_SET(str,strlist)函数str 要查询的字符串strlist 字段名 参数以”,”分隔 如 (1,2,6,8)查询字段(strlist)中包含(str)的结果,返回结果为null或记录tp3一般用法 $where['_string'] = 'FIND_IN_SET('.$v2['id'].',bustaid)';t...原创 2018-03-26 15:30:55 · 3616 阅读 · 0 评论 -
新版阿里云短信接口调用
今天项目需要用到阿里云的短信接口,看了文档,感觉文档说的不详细,demo也是有点乱,找了资料,发现说是今年新改版的,费了点劲,弄好了,阿里的这个短信接口调用比其他的短信接口麻烦点,但更安全点;前面的申请签名和模板,添加一个秘钥就不说了;首先,把下载的demo里面的api_sdk文件放入到Vendor文件夹(tp框架,其他框架放在自己的引入外部类文件夹就行),里面,然后可以写一个原创 2017-11-13 19:00:09 · 6949 阅读 · 2 评论 -
阿里云视频点播接口开发
这个视频点播接口,做完,才发现原来做的阿里云短信接口有点运气了,也可能是阿里云的文档太乱,给的短信接口的sdk是链接到了demo文档,点播接口的sdk是sdk文件,还是sdk里面的文件内容,让人很摸不到头脑,经过摸索,发现阿里的文档还是不错的,虽然有些sdk链接很不对,让人错乱看到这我知道上次的短信接口有点运气了,上次的是demo文档 直接封装好的,拿来就能用,单本质还是这些sdk原创 2017-12-29 16:28:59 · 6435 阅读 · 6 评论 -
tp5的大小写规则bug
昨天完成了一个tp5的项目,第一次用tp5,还不习惯,感觉tp5的大小写规则算是一个不大不小的bug在URL规则上我用的不区分大小写,本地测试项目没问题,上传到服务器就出现了问题,一直访问不到资源,或者提醒模块不存在经过查找资料,发现Linux服务器对于大小写验证很严格,然后我检查了下我的大小写,都没问题啊,控制器大写对应文件夹名大写,规则上是没错的,地址上也没错,经过测试,发原创 2017-12-25 17:51:30 · 4191 阅读 · 0 评论 -
PHP生成二维码
调用: $save_path = './Uploads/QRcode/'; $web_path = '/Uploads/QRcode/';// $currentUrl = "http://".$_SERVER["HTTP_HOST"].(($_SERVER["SERVER_PORT"]==="80")?"":$_SERVER["SERVER_原创 2017-11-09 17:02:25 · 238 阅读 · 0 评论 -
tp or查询
字段为a,下面可查询a=10,a=14的数据:$where['a'] = array(14,10,'or');字段为a,b,可查询a=10或b=10的数据$where['a|b'] = array('eq','10');复合查询$condition['a'] = 10;$condition['b'] = 12;$condition['_logic'] =原创 2017-11-07 11:53:05 · 357 阅读 · 0 评论 -
获取服客户端ip
tp封装的获取服客户端ip方法,挺实用的转载 2017-11-07 11:26:26 · 179 阅读 · 0 评论 -
php使用递归输出为null解决
/*** 获取 面包屑 栏目*/function getNavBread($id,$nav_name=''){$one=Db::name('user_rule')->where("id",$id)->find();if($one['pid']!=5){if(!$nav_name){$h...原创 2019-03-21 13:06:53 · 417 阅读 · 0 评论