随笔分类 -  php

摘要:让Json更懂中文(JSON_UNESCAPED_UNICODE 原文:https://www.laruence.com/tag/json_unescaped_unicode 我们知道, 用PHP的json_encode来处理中文的时候, 中文都会被编码, 变成不可读的, 类似"\u***"的格式, 阅读全文
posted @ 2020-12-21 15:45 pine007 阅读(139) 评论(0) 推荐(0) 编辑
摘要:php 清除多维数组里面的空值 /** * array_filter_recursive 清除多维数组里面的空值 * @param array $array * @return array */ function array_filter_recursive(array &$arr) { if (c 阅读全文
posted @ 2020-09-30 14:55 pine007 阅读(698) 评论(0) 推荐(0) 编辑
摘要:无限级分类 无限级类 <?php Class UnLimitTree { //组合一维数组 Static Public function unlimitedForLevel($cate, $html = '--', $pid = 0, $level = 0) { $arr = array(); fo 阅读全文
posted @ 2020-09-09 18:09 pine007 阅读(203) 评论(0) 推荐(0) 编辑
摘要:说明 in_array() 函数搜索数组中是否存在指定的值。 语法 bool in_array ( mixed $needle , array $haystack [, bool $strict = FALSE ] ) 参数 描述 needle 必需。规定要在数组搜索的值。 haystack 必需。 阅读全文
posted @ 2020-09-02 15:13 pine007 阅读(206) 评论(0) 推荐(0) 编辑
摘要:说明 array_keys() 返回包含数组中所有键名的一个新数组 语法 array_keys(array,value,strict) 参数 描述 array 必需。规定数组。 value 可选。您可以指定键值,然后只有该键值对应的键名会被返回。 strict 可选。与 value 参数一起使用。可 阅读全文
posted @ 2020-09-02 15:12 pine007 阅读(178) 评论(0) 推荐(0) 编辑
摘要:拆分URL的一个很重要的函数就是 parse_url(),它可以将一个 url 地址拆分为一个一维数组 案例1 <?php $url = 'http://www.sina.com.cn/abc/de/fg.php?id=1'; $url_arr = parse_url($url); print_r( 阅读全文
posted @ 2020-08-07 13:56 pine007 阅读(1245) 评论(0) 推荐(0) 编辑
摘要:1、函数说明 strpos($string, $search[, $offset]):在指定字符串中查找目标字符串第一次出现的位置 stripos($string, $search[, $offset]):忽略大小写的去查找 strrpos($string, $search[, $offset]): 阅读全文
posted @ 2020-05-11 15:27 pine007 阅读(4342) 评论(0) 推荐(0) 编辑
摘要:原文:https://www.cnblogs.com/licnlt/p/9706035.html 方法一:自定义一个方法,根据传入参数的数量,对应到某一个方法中 方法二:使用__call魔术方法,根据传入参数的数量,回调调用其他一个方法 阅读全文
posted @ 2020-04-03 15:47 pine007 阅读(129) 评论(0) 推荐(0) 编辑
摘要:原文:https://github.com/jupeter/clean code php clean code php Table of Contents 1. "介绍" 2. "变量" 3. "函数" 介绍 本文由 yangweijie 翻译自 "clen php code" ,团建用,欢迎大家指 阅读全文
posted @ 2019-08-20 15:17 pine007 阅读(162) 评论(0) 推荐(0) 编辑
摘要:官方:https://www.runoob.com/php/php7-new-features.html 1、??、?: ?? - null合并运算符 等同 isset — 检测变量是否已设置并且非 NULL $rs = $a ?? 'nobody'; $rs = isset($a) ? $a : 阅读全文
posted @ 2019-06-26 15:26 pine007 阅读(146) 评论(0) 推荐(0) 编辑
摘要:1、路由API ​ 遵循RESTful 1.1、请求类型对应操作 ​ GET: 读取(Read) POST: 新建(Create) PUT: 更新(Update) PATCH: 部分更新(Update) DELETE: 删除(Delete) 1.2、URL必须是名词 ​ /getAllCars (× 阅读全文
posted @ 2019-06-26 12:04 pine007 阅读(194) 评论(0) 推荐(0) 编辑
摘要:腾讯云短信控制台: 腾讯云短信 PHP SDK: 案例使用laravel框架 1、准备 1.1、获取SDK AppID和AppKey ​ 云短信应用SDK AppID和AppKey可在短信控制台的应用信息里获取,如您尚未添加应用,请到短信控制台中添加应用。 1.2、申请签名 ​ 一个完整的短信由短信 阅读全文
posted @ 2019-06-19 18:57 pine007 阅读(2431) 评论(0) 推荐(0) 编辑
摘要:阿里云短信服务: "https://dysms.console.aliyun.com" 1、准备 1.1、创建签名、模板 1.2、创建、使用阿里云秘钥 地址: "https://usercenter.console.aliyun.com" 创建AccessKey ID和AccessKey Secre 阅读全文
posted @ 2019-06-11 15:10 pine007 阅读(2123) 评论(0) 推荐(0) 编辑
摘要:/** * 生成订单号 * -当天从1开始自增 * -订单号模样:20190604000001 * @param Client $redis * @param $key * @param $back:序号回退,如果订单创建失败,事务回滚可用 * @return string */ public st 阅读全文
posted @ 2019-06-04 19:15 pine007 阅读(1863) 评论(0) 推荐(0) 编辑
摘要:``` '; if($dump){ var_dump($data); }else{ print_r($data); } exit; } //写入日志 public static function writeLog($data,$type=0,$fileName=... 阅读全文
posted @ 2019-03-16 14:40 pine007 阅读(250) 评论(0) 推荐(0) 编辑
摘要:基本 字符串 列表 集合 阅读全文
posted @ 2019-02-25 15:17 pine007 阅读(1218) 评论(0) 推荐(0) 编辑
摘要:``` 阅读全文
posted @ 2019-02-12 18:06 pine007 阅读(158) 评论(0) 推荐(0) 编辑
摘要:QueryList官方文档:https://www.querylist.cc/docs/guide/v3 因为php版本使用5.6,所以使用QueryList v3版本,php7可以使用 v4版本 v3版本 环境要求:PHP = 5.3 composer 安装: composer require j 阅读全文
posted @ 2019-02-12 17:58 pine007 阅读(460) 评论(0) 推荐(0) 编辑
摘要:用wps和office都打不开,使用旧版的office打开了 出现了一些 warming警告,虽然warming不影响函数的执行,但是php导出excel文件,是header出来的。这个warning一出来,就把warning的信息都导入到excel文件里面了,自然WPS或者office软件就识别不 阅读全文
posted @ 2019-02-02 16:16 pine007 阅读(1870) 评论(0) 推荐(0) 编辑
摘要:###利用array_filter过滤数组空值 <?php $array = array( 0 => '霜天部落', 1 => false, 2 => 1, 3 => null, 4 => '', 5 => 'http://www.hzhuti.com', 6 => '0' ); $rs = arr 阅读全文
posted @ 2019-02-02 16:05 pine007 阅读(8202) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示