手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
广告位招租
广告位招租
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
人工智能
栏目导航
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
子栏目导航
PHP
Java
Java SE
Python
NumPy
C#
C&C++
Ruby
VB
asp.Net
Go
Perl
netty
gRPC
Django
Delphi
Jsp
.NET Core
Spring
Flask
Springboot
SpringMVC
Spring Cloud
Lua
fastadmin
Laravel
Mybatis
Asp
Groovy
ThinkPHP
Yii
swoole
编程之家
PHP
【PHP】接口返回统一值
author:咔咔wechat:fangkangfk会传递三个参数第一个参数是状态码,跟前台对接好,1是成功0是失败第二个参数是返回状态第三个是返回值当有返回值得时候会是下面这个形式当没有返回值得时候,只有返回码跟错误信息 function show($status,$msg='',$data=[]) { $result = [...
作者:咔咔- 时间:2021-08-06
【PHP】获取ip信息,并做限制
author:咔咔wechat:fangkangfk$ip = '113.139.214.239'; $content = file_get_contents('http://ip.taobao.com/service/getIpInfo.php?ip='.$ip); $banned = json_decode(trim($content), true);...
作者:咔咔- 时间:2021-08-06
【CSRF攻击】
author:咔咔wechat:fangkangfkcsrf:跨站请求伪造1.用户登录A网站2.用户登录成功后A网站给返回cookie3. 用户可以携带A网站返回cookie来正常请求A网站4.这时在用户没有退出A网站,访问B网站5.B网站接收到用户的请求后返回一些攻击代码6.从而B网站可以携带用户的cookie来请求A网站,这种请求可能包含更新,删...
作者:咔咔- 时间:2021-08-06
【laravel】call_user_func_array在框架的使用
author:咔咔wechat:fangkangfk总结:也就是在框架里面我们只能使用call_user_func_array(),要回调的函数必须要返回一个类给他我这里是在同一个类里面的,所以就用new UserController,如果是调用其他类的回调函数就实例化其他类名称在之前的我们写原生的时候可以直接使用但是在框架里边会报错在他的报错会发...
作者:咔咔- 时间:2021-08-06
【极光推送】
author:咔咔wechat:fagnkangfk/** * author:咔咔 * * 极光推送 */function jpushMessage($data){ $app_key = config('systemConst.appKey');//填入自己的key $master_secret = config('systemConst.masterSecr...
作者:咔咔- 时间:2021-08-06
【PHP】“??” 和“?:”的区别
author:咔咔wechat:fangkangfk此文在公众号写着https://mp.weixin.qq.com/s/YFjc9EQThnN5fiPFqBTYXg
作者:咔咔- 时间:2021-08-06
【PHP】trait详解
author:咔咔wechat:fangkangfk此文在企鹅号:http://kuaibao.qq.com/s/20190605A0MGY300
作者:咔咔- 时间:2021-08-06
【PHP】获取今天,昨天,过去七天数据的时间条件
author:咔咔wechat:fangkangfkswitch ($type){ case 1: $beginTime=mktime(00,00,00,date('m'),date('d'),date('Y')); $endTime=mktime(23,59,59,date("m"),date...
作者:咔咔- 时间:2021-08-06
【PHP】判断是否微信浏览器访问
author:咔咔wechat:fangkangfk我这里用在了中间件里边,判断是否微信浏览器,如果为微信浏览器,直接跳转到授权页面if(strpos($request->server('HTTP_USER_AGENT'),'MicroMessenger') !== false){ return redirect('api/socials/au...
作者:咔咔- 时间:2021-08-06
【PHP】使用Aes进行加密
author:咔咔WeChat:fangkangfk在项目中,尤其是pc端的时候,我们在用户登录后会给前端返回一个标识,来判断用户是否登录,这个标识大多数都是用户的id 但是这里存在很大的弊端,那就是这个值可以修改,假如说把我这个值一修改,我就可以获取到修改的用户的所有信息,可怕吧!那么今天...
作者:咔咔- 时间:2021-08-06
TP5模型操作返回数据类型
1.save新增返回受影响行数2.save更新数据返回受影响行数3.delete 方法返回影响数据的条数,没有删除返回 0
作者:咔咔- 时间:2021-08-06
正则验证身份证号
var regIdCard = /^(^[1-9]d{7}((0d)|(1[0-2]))(([0|1|2]d)|3[0-1])d{3}$)|(^[1-9]d{5}[1-9]d{3}((0d)|(1[0-2]))(([0|1|2]d)|3[0-1])((d{4})|d{3}[Xx])$)$/; if (!regIdCard.test(wxb.that.data.id...
作者:咔咔- 时间:2021-08-06
PHP表单验证
一般用表单验证的话,大多数会用js,jquery来进行表单验证,但是在保证安全的情况下,除了前端加限制外,后端PHP也是要加上限制的。下面给大家介绍一下自己整合的一个PHP表单验证类,学习阶段的朋友们,有需要的可以参考。<?php/*** 页面作用:常用表单验证类*/class class_post{//验证是否为指定长度的字母/数字组合function f...
作者:咔咔- 时间:2021-08-06
PHP快递查询API接口,有需要的可直接用
适用于涉及经常发货、寄快递的人群、企业、电商网站、微信公众号平台等对接使用。支持国内外三百多家快递及物流公司的快递单号一站式查询。使用说明:1.KuadidiAPI.php 不需要修改改任何东西2.example.php 按照说明使用3.如果有什么不清楚的地方,请到快递网的官网咨询(http://www.kuaidi.com/),或者拨打快递网咨询电话 KuadidiAPI...
作者:咔咔- 时间:2021-08-06
PHP判断是手机端浏览还是web端浏览
/*author:咔咔time:2018.9.20wechat:fangkangfk*/<?phpfunction isMobile(){ $useragent=isset($_SERVER['HTTP_USER_AGENT']) ? $_SERVER['HTTP_USER_AGENT'] : ''; $useragent_commentsblock=...
作者:咔咔- 时间:2021-08-06
PHP利用正则实现手机号中间四位****
/*author:咔咔wechat:fangkangfk*/<?php//Method 1:function hidtel($phone){ $IsWhat = preg_match('/(0[0-9]{2,3}[-]?[2-9][0-9]{6,7}[-]?[0-9]?)/i',$phone); //固定电话 if($IsWhat == 1){ ...
作者:咔咔- 时间:2021-08-06
PHP时间戳转时间格式,时间格式转xx小时前
/*author:咔咔wechat:fangkangfk*/function jsDateDiff(pTime) { var d_minutes, d_hours, d_days, d; var timeNow = parseInt(new Date().getTime() / 1000); pTime_new = new Date(pTime).getTime(...
作者:咔咔- 时间:2021-08-06
PHP生成缩略图
PHP生成缩略图,相信很多人都实现过吧,没有的友友也看看吧。最近在坐一个生成缩略图的功能,还要要求上传的图片没有和限制的宽高的话,自动补白边,以下是自己实践过的例子,和大家分享一下,我主要用的还是laravel框架的,以下方法适用其他的框架,原生的也是可以的。其实懂PHP的友友,用在哪里都是可以的 $source_path:原图的路径$NewImagePath:生成缩略图路径$ta...
作者:咔咔- 时间:2021-08-06
PHP与视频插件功能实现
php与视频播放器插件的功能,说白了就是前端是播放器的插件,直接调用后端传递过来的播放地址,还有其他的一些信息,比如封面图面,名称,播放时间,地址等等。这些需要在后台把这些封装起来,可以存储在数据库里,方便调用。以上就是思路。想起来是不是很简单。做起来也差不多咯。首先,前端引入播放器插件,这种插件,网上推荐很多,这里推荐:视频播放插件ckplayer,可以到官网下载的。下载后添加到网站根目录。...
作者:咔咔- 时间:2021-08-06
PHP代码规范
为什么我们要培养自己的编码规范?我们写代码的时候,一个好的编码规范,对我们来说能够起到很多意向不到的效果。至少会有一下的好处:1、提高我们的编码效率。整齐划一的代码方便我们进行复制粘贴嘛!2、提高代码的可读性。3、显示我们专业。别人看到了我们的代码,发现整个代码的书写流程都整齐划一,瞬间逼格就上去了!4、方便团队协同工作。大家使用同一的规范,这样就消除了五花八分的书写方式,同一协调!...
作者:咔咔- 时间:2021-08-06
TP5怎么使用模型
首先你需要一个模型文件Model创建一个IntegralModel文件在这个文件里边注意命名空间,这里就不解释了还有类型,一定要和文件名一样pk是表的主键,table是表名<?phpnamespace appcommonmodelautomatic;use appcommonmodelCommonModel;class IntegralModel ex...
作者:咔咔- 时间:2021-08-06
PHP怎么多条件进行排序
业务场景:在全网排序这里有会员和非会员的区别,这边的业务需求是会员排在前边,非会员按照发布时间排序,在查询这些数据时就需要进行多条件的进行排序/*author:咔咔time:2018.9.25address:陕西西安wechat:fangkangfk*/$product = Db::table('wxb_move_user')->where([ ...
作者:咔咔- 时间:2021-08-06
PHP原生的if...else的写法
业务场景:判断订单是否支付/*author:咔咔address:陕西西安wechat:fangkangfk*/<?php if($val->status == 1){?> <td>已支付</td><?php }else{?> <td>未支付</td><?php }?&a
作者:咔咔- 时间:2021-08-06
PHP多表联查的分页
使用tp5的Db类进行操作$count是符合条件的数据量<div class="col-xs-12"> <div class="ibox float-e-margins"> <div class="ibox-title"> <h5>搜
作者:咔咔- 时间:2021-08-06
PHP查询id区间的数据
参数: 第一个参数是需要处理的字段 第二个俩者之间 第三个是开始id 第四个是结束id $arr = Db::table('wxb_move_user')->where('id','between',[$condition['start'],$condition['end']])->select(); ...
作者:咔咔- 时间:2021-08-06
PHP查询条件大于0怎么写
$where['vip_id'] = ['>',0];$expire = Db::table('wxb_move_user')->where($where)->select();
作者:咔咔- 时间:2021-08-06
php+redis实现延迟队列订单超时未支付会员时间过期
基于redis有序集实现延迟任务执行,比如某个时间给某个用户发短信,订单过期处理,等等我是在tp5框架上写的,实现起来很简单,对于一些不是很复杂的应用足够了,目前在公司项目中使用,后台进程并没有实现多进程,1、命令行脚本 执行方法:php think delay-queue queuename(这是有序集的key)namespace appcommand;use appco...
作者:咔咔- 时间:2021-08-06
PHP的四大基础算法
冒泡排序法冒泡排序大概的意思是依次比较相邻的两个数,然后根据大小做出排序,直至最后两位数。由于在排序过程中总是小数往前放,大数往后放,相当于气泡往上升,所以称作冒泡排序。冒泡是从前往后冒,所以,每轮比较的次数也是逐渐减少的,最后一个数不用比较,其时间复杂度为O(n²),算法如下:/** * 冒泡排序算法 * @param array $arr * @return array ...
作者:咔咔- 时间:2021-08-06
小程序怎么做查看更多的显示和隐藏
应用场景: 当列表数据太多时,就会进行分段查询,这就有了查看更多 小编在刚刚开始做的时候也是费了很大的劲,想了三种方案,这就不细说了,来说下最简单的方案 PHP代码: .....其实PHP是不需要处理什么东西的,只需要将数据的总条数返回给前端即可$count = Db::table('wxb_move_user')->where($where)-&...
作者:咔咔- 时间:2021-08-06
TP5的use怎么引入第三方类库
例如:在extend文件夹下面放extend/mail/phpmailer.php文件;2、打开phpmailer.php文件,并在头部添加namespace mail;3、在index控制器中引用use mail;//此步骤相当于引入了所有命名空间为mail的文件$mail=new mailPHPMailer();//PHPMailer is a name of ...
作者:咔咔- 时间:2021-08-06
上一页
223
224
225
226
227
228
229
230
下一页
小编推荐
热门标签
更多
python
JavaScript
java
HTML
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot
react-native