php
宋拾壹
这个作者很懒,什么都没留下…
展开
-
php 检测违禁词
检测违禁词 数组 多词原创 2023-05-20 17:23:30 · 477 阅读 · 0 评论 -
php 手机号带*号
用于手机号加密,前边+86| 的形式也可以用这个格式。原创 2022-08-16 15:40:02 · 532 阅读 · 0 评论 -
fastadmin用模型获取包含软删除的数据
fastadmin用模型获取包含软删除的数据原创 2022-03-10 10:09:58 · 833 阅读 · 0 评论 -
谷歌浏览器解决跨域问题 No ‘Access-Control-Allow-Origin
首先关闭所有谷歌浏览器页面复制一份快捷方式右键-》属性找到目标后面加上 --disable-web-security --user-data-dir=“D:\lynn\data” --disable-site-isolation-trials然后点保存。双击图标出现下图就成功了...原创 2022-02-12 09:47:35 · 1055 阅读 · 0 评论 -
workermen推送消息
https://www.workerman.net/web-sender转载 2022-01-19 17:08:09 · 100 阅读 · 0 评论 -
fastadmin插件-多规格商城-自写的插件,安装即可用
fastadmin插件-多规格商城原创 2021-08-14 11:16:23 · 2676 阅读 · 8 评论 -
PHP获取小程序open_id
<?phpgetOpenid();function getOpenid() { $code = $_GET['code'];//小程序传来的code值 $appid = 'wx4b55bb*****ec2ee3';//小程序的appid $appSecret = '1f6f68884c1add6293******e1f6bfd';// 小程序的$appSecret $wxUrl = 'https://api.weixin.qq.com/sns/jscode2sess转载 2021-08-04 14:47:36 · 284 阅读 · 0 评论 -
对多个数组进行排序 array_multisort
array_multisort(PHP 4, PHP 5, PHP 7)array_multisort — 对多个数组或多维数组进行排序array_multisort(array_column($par_list_, 'num_b_'), SORT_DESC, $par_list_);原创 2020-11-21 11:56:06 · 452 阅读 · 0 评论 -
解决git每次提交都需要输入密码
之前使用git的时候每次都需要输入密码,输入一次两次还好,每次都输入真的恨不得砸电脑,相信各位小伙伴都需到过和我一样的问题,今天我们就来说说这个问题:首先,如果我们git clone的下载代码的时候是连接的https://而不是git@git (ssh)的形式,当我们操作git pull/push到远程的时候,总是提示我们输入账号和密码才能操作成功,频繁的输入账号和密码会很麻烦,也特别烦恼。解决办法:进入你的项目目录,输入:git config --global credential.helper原创 2020-11-04 18:26:35 · 1704 阅读 · 0 评论 -
发送POST请求数据,传递json数据进行获取结果
function priceLcsInfo(){ $data = array( 'code'=>'lcs', 'token'=>'', 'webp'=>1, ); $json = json_encode($data); $url = 'https://mdncapi.bqiapp.com/api/coin/web-coininfo'; $options = array( "ssl" =原创 2020-09-08 16:57:10 · 647 阅读 · 0 评论 -
php 发送post请求接收返回的数据
/** * 发送post请求 */ public function curl_post($url , $data=array()){ $ch = curl_init(); curl_setopt($ch, CURLOPT_URL, $url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); curl_setopt($ch, CURLOPT_SSL_VERIFYPEER,原创 2020-09-05 15:28:12 · 2102 阅读 · 0 评论 -
fastadmin后台的前端页面对应的js里,怎么样使用php变量?
php:使用 $this->assignconfig('data', $data); 返回js:使用 Config.data 获取原创 2020-09-03 18:47:28 · 730 阅读 · 0 评论 -
fastadmin 前台页面对应的js里,怎么样使用php变量?
php:使用 $this->assignconfig('data', $data); 返回 js:使用 Config.data 获取php端js端原创 2020-09-02 16:57:48 · 1582 阅读 · 0 评论 -
秒杀redis 小的高并发
//存入redis public function seckill(){ $id = 2; $redis = new \Redis(); // $this->error('',$redis); $redis->connect('127.0.0.1', 6379); //数量 $count = 10; for($i=0;$i<$count;$i++){ $原创 2020-08-31 17:07:59 · 97 阅读 · 0 评论 -
php获取当天第一秒和最后一秒的时间戳
获取第一秒的时间戳$firstSeconds = strtotime(date("Y-m-d"));//or$firstSeconds = strtotime(date("Y-m-d 00:00:00"));获取最后一秒的时间戳$lastSeconds = strtotime(date("Y-m-d 23:59:59"));原创 2020-07-09 15:42:07 · 892 阅读 · 0 评论 -
php设计 点击签到,补签,补签卡设计,签到获取连签天数,连签获取奖励
/** * 点击签到(签到和补签是一个接口) * @ApiInternal * @ApiTitle (点击签到) * @ApiSummary (点击签到) * @ApiMethod (POST) * @ApiParams (name="time", type="integer", required="false", description="时间(每个月的日期比如5月1就传1)") * @ApiReturnParams (name="nu原创 2020-06-09 17:08:56 · 1314 阅读 · 5 评论 -
PHP for获取这个月连续签到的天数
public function exticle(){ $user = $this->auth->getUser(); $year = date('Y',time()); $month = date('m',time()); // $month = 5; $day = date('d',time()); // $day = 31; $thismonth = Db::name('sign_原创 2020-06-09 17:03:08 · 466 阅读 · 2 评论 -
maysq数据库防止多并发 ,php防止一条数据多次请求 一秒触发多次请求
maysq数据库防止多并发 ,php防止一条数据多次请求 一秒触发多次请求防止用户1秒多请求统一数据if (Session::get($id)){//如果存在session,带表是多次请求,延迟1秒,或者几秒(根据自己的需求设置) if (time()-Session::get($id)<=1){ $this->error('很抱歉!'); }else{ Session::set($id,time()); }}else{ Ses原创 2020-06-04 17:00:58 · 669 阅读 · 0 评论 -
多维数组变为一维数组 (取出某一列的值)array_column
array_column($data,'id');$info = Db::name('operate_notice_user_log')->where('user_id',$user['id'])->field('notice_id')->select();使用前的数组使用后$info = array_column($info,'notice_id');//(数组,某个值)使用后得出的数组...原创 2020-06-04 16:52:48 · 587 阅读 · 0 评论 -
简单文章点赞,一个文章表足够
/** * 攻略点赞 * @ApiMethod (POST) * @ApiParams (name="id", type=string, required=true, description="攻略id") * @ApiWeigh (85) */ public function thumbsUp() { $uid = $this->auth->getUser()->id; ...原创 2020-05-22 10:40:07 · 301 阅读 · 0 评论 -
TP 表联查(sql原生查询 框架联查)
原生表联查框架表联查原创 2020-05-20 10:23:26 · 297 阅读 · 0 评论 -
fastadmin微信支付宝支付 H5支付和微信公众号调起微信支付
if ($pay_name=='微信支付' || $pay_name=='支付宝支付'){ // H5 支付流程 $type = $pay_name == '微信支付' ? "wechat" : 'alipay'; $order_no = date('YmdHis') . str_replace('.', '', microtime(true)); $param = [原创 2020-05-20 10:01:32 · 2018 阅读 · 0 评论 -
php导出excel简便版
public function excel() { $ids = $this->request->param('order_id/a');// print_r($ids);exit; if (!$ids) { $this->error('数据异常'); } $list = Db::name('pig_order')->where('id','in',$ids)->selec.原创 2020-05-19 16:50:57 · 134 阅读 · 0 评论 -
php 获取地址经纬度 算出两地距离
//纬度$user_latirude = $this->request->request('latirude');//经度$user_longitude = $this->request->request('longitude');if (empty($user_latirude) || empty($user_longitude)){ return ...原创 2020-04-28 15:24:57 · 220 阅读 · 0 评论 -
fastadmin 后台访问域名报你所浏览的页面暂时无法访问 解决
找到application/extra/site.php中最后加一行代码 'version'=>'1.1.1'版本号的原因。原创 2020-04-25 17:05:13 · 10947 阅读 · 9 评论 -
微信小程序登陆 获取手机号 获取头像 open_id session_key
rfewr原创 2020-04-25 16:43:05 · 1476 阅读 · 0 评论 -
php 微信支付 加密方式
//to do 微信支付 $user = $this->auth->getUser(); $openid = $this->auth->getUser()->openid; //当前用户openid $appid = 'wx********'; //小程序appid $mch_id = '15***...原创 2020-04-22 11:45:37 · 654 阅读 · 0 评论 -
fastadmin 后台模糊查询,换键值
去掉键值,更换。将这段代码放在下图位置(后台控制器)/**** *///将对象转化成数组形式 json_decode$param1 = json_decode($this->request->param('filter'),1);$where = [];// 数据查表 整合数组if (isset($param1['province_name'])){ $...原创 2020-04-21 16:13:04 · 1795 阅读 · 0 评论 -
FIND_IN_SET path中含有某个数字(ID)
FIND_IN_SET可得出他的无限下级中的总人数。$where[] = ['exp',Db::raw("FIND_IN_SET($uid,path)")];'totalnum' => Db::name('user')->where($where)->count(),原创 2020-04-11 18:21:12 · 167 阅读 · 0 评论 -
php 处理微信昵称含有特殊符号
数据库存取微信昵称特殊符号时,可以使用下面代码,筛除特殊符号,然后进行判断操作,亲测可用放入commin中即可。function filterEmoji($str){ $str = preg_replace_callback( '/./u', function (array $match) { return strlen($match[0]) >...原创 2020-04-08 17:15:11 · 1305 阅读 · 0 评论 -
php get调取接口数据
file_get_contents例:functioncbc_price(){$info=json_decode(file_get_contents('网址'),1);return$info;}原创 2020-01-07 15:10:21 · 772 阅读 · 0 评论 -
fastadmin 后台传图片全路径,带上域名
找到request-upload.js这个文件,加入上图的几行代码。域名拼接之后,存入数据库。原创 2019-12-28 10:11:34 · 4885 阅读 · 1 评论 -
fastadmin d_bug关闭 js压缩
//一键压缩打包前后台的JS和CSSphp think min -m all -r all原创 2019-12-28 10:02:46 · 293 阅读 · 0 评论