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