- 博客(40)
- 收藏
- 关注
原创 thinkphp中的setIn和setDec方法
thinkphp中的setInc、setDec方法可用于统计字段(通常是数字类型的字段)的更新,例如积分,等级,登陆次数等必须配合连贯操作where一起使用 $User=db('user')->where('id=5')->setInc('score',3); // 用户的积分加3 $User=db('user')->where('id=5')->setInc('score'); // 用户的积分加1 $User=db('user')->where('id=5'
2021-10-19 15:47:27 246
原创 PHP使用三元运算判断变量
// (expr1)?(expr2):(expr3);$a=1;$b=2;$c= $a==5 ? $a1=4 : $d=d;//如果$a条件成立就返回$a1否则就返回$decho $c;//输出d//(expr1)?:(expr2);//这个是php5.3开始才有的功能$number = 100;$msg = $number==0 ?: $d=d;//如果$number条件成立就返回$number否则就返回$decho $msg;//输出d //(expr1)??(expr2);
2021-10-12 16:45:31 398
原创 json_decode( ) 和 json_encode( ) 的区别
json_decode( ) // ---- json 转 对象/数组//当第二个参数为true返回 array ,默认是false返回object。json_encode( ) //---- 对象/数组 转 json//成功返回 json 编码的 string ,失败返回 false 。
2021-07-26 15:41:48 77
原创 tp5自动生成模块
将以下代码放到public下的index.php里面//读取自动生成定义文件$build = include '../build.php';//运行自动生成\think\Build::run($build,'app',false);具体位置如下<?php// +----------------------------------------------------------------------// | ThinkPHP [ WE CAN DO IT JUST THINK ]/
2021-07-23 09:44:30 88
原创 前端访问后台接口跨域问题
在入口文件加上以下代码// 指定允许其他域名访问header('Access-Control-Allow-Origin:http://abc.cn');// 允许所有域名访问header('Access-Control-Allow-Origin:*');// 允许跨域响应类型header('Access-Control-Allow-Methods:POST,GET,OPTIONS');// 响应头设置,允许设置Authorization和lpy这两个http头header('Acces
2021-06-16 15:23:13 235
原创 ueditor百度富文本下载
百度网盘提取链接:https://pan.baidu.com/s/1A7Dlqz1YrrWpvJeS2YVjBQ提取码:1m2t压缩包里面有引入的教程
2021-05-21 11:08:40 343
原创 ueditor富文本引入教程
<script type="text/javascript" src="__STATIC__/admin/lib/jquery/1.9.1/jquery.min.js"></script><!--百度富文本引入js--><script type="text/javascript" charset="utf-8" src="__STATIC__/admin/ueditor/ueditor.config.js"></script><scri
2021-05-21 11:05:55 59
原创 MySQL时间搓格式匹配时间格式查询
//查询当天,create_time为数据库的时间搓字段//FROM_UNIXTIME将时间搓转换为时间格式"DATE_FORMAT(FROM_UNIXTIME(create_time),'%Y-%m-%d') = DATE_FORMAT(NOW(),'%Y-%m-%d')"
2021-05-13 05:48:31 136
原创 PHP逻辑运算符
$a and $b And(逻辑与) true,如果 $a 和 $b 都为 true。$a or $b Or(逻辑或) true,如果 $a 或 $b 任一为 true。$a xor $b Xor(逻辑异或) true,如果 $a 或 $b 任一为 true,但不同时是。! $a Not(逻辑非) true,如果 $a 不为 true。$a && $b And(逻辑与) true,如果 $a 和 $b 都
2021-05-13 03:49:45 52
原创 PHP将接口传过来的数据生成文档查看
//$tokens就是接口传过来的数据,如果是多个变量,将它们写成数组再传入就可以了,生成的文件名字就是'root.txt',文件会自动放在根目录里面file_put_contents('root.txt',json_encode($tokens));
2021-05-12 09:50:17 102
原创 PHP富文本转pdf写法
tcpdf包地址:链接:https://pan.baidu.com/s/18J2_FJrLO4m1wVMXL2Js1A提取码:nnv6//前端将前端代码传到这个方法//控制器代码public function index($page) { vendor('tcpdf.tcpdf'); $pdf = new \TCPDF(); $pdf = new \TCPDF(PDF_PAGE_ORIENTATION, PDF_UNIT, PDF_PAGE
2021-03-29 11:22:53 262
原创 PHP图片上传
$request = Request::instance(); //处理文件<input type="file" name="logo" /> <br> $file = $request->file('logo'); if ($file != null) { $info = $file->move(ROOT_PATH .'public'.DS . 'uploads')
2021-03-19 11:11:12 60
原创 PHP二维数组转一维数组函数
//$s是要转换的二维数组 $data=array_reduce($s, 'array_merge', array());
2021-03-19 10:06:14 71
原创 php检测变量是否为数字或数字字符串。
is_numeric() 函数用于检测变量是否为数字或数字字符串。bool is_numeric ( mixed $var )
2021-03-19 10:04:18 177
原创 PHP小程序登陆授权
public function user(){ $data=(input('post.')); $data['create_time']=time(); $appid = 'wxf6bce3a3c80e8602'; $secret = 'cf58ad3c4ab89020b47d22cb9cedf6f8'; $js_code = $data['code']; $url = 'https://api.weixin.q.
2020-12-24 14:26:09 99
原创 PHP微信小程序消息推送写法
public function getAccessToken() { //小程序appid $appId = 'wxf6bce3a3c80e8602'; //秘钥 $appSecret = 'cf58ad3c4ab89020b47d22cb9cedf6f8'; $r = file_get_contents("https://api.weixin.qq.com/cgi-bin/token? grant_type
2020-12-24 14:22:59 196
原创 php的两种加密方法
sha1 无法解开md5 可以解开$str='admindemo';$sha1 = sha1($str);$MD5=md5($str);
2020-12-24 14:08:00 34
原创 PHP字符串转数组
使用explode函数$str = '张三,李四,王五';$arr = explode(',',$str);print_r($arr);
2020-12-24 13:54:58 94
原创 PHP查询中not in 和in的区别
not in不在范围之内in在范围之内的select * from table1 where id in (1,2,3);
2020-12-24 13:48:31 1252
原创 PHP截取字符串指定地方的前,后半段
//截取字符串指定地方的后半段$number = '1_0';$result = substr($number,strripos($number,"_")+1); echo $result;//截取字符串指定地方的前半段$test = '1_0';$result = substr($test,0,strrpos($test,"_")); echo $result;
2020-12-24 13:43:12 244
原创 KindEditor富文本ajax提交后台获取不到值解决办法
KindEditor富文本ajax提交后台获取不到值解决办法如果一切都配置好的情况下用ajax提交后台打印没值那就是被拦截了只需要修改以下> KindEditor.ready(function (K) {> window.editor = K.create('#detail', {> afterBlur: function () { this.sync(); }> });>
2020-12-24 13:38:15 239
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人