博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
自己的php函数库
阅读量:6985 次
发布时间:2019-06-27

本文共 1578 字,大约阅读时间需要 5 分钟。

//判断数组中是否有元素为空的函数,支持多维数组,相似系统函数in_array(value,array,type)

function is_null_array($arr)   {          if(!is_array($arr))      {            return false;       }          foreach($arr as $key=>$value)               {                     if(is_array($value))                        {                              if(!empty($value))                                   {                                          return is_null_array($value);                                    }                         }elseif($value!='')                               {                                       return false;                                     }                      }                              return true;                             }

 

$po=array('a'=>'','b'=>'','c'=>array(),'d'=>array('x'=>'3','y'=>array()));

$ret=is_null_array($po);
var_dump($ret); //结果: bool false

$po=array('a'=>'','b'=>'','c'=>array(),'d'=>array('x'=>'','y'=>array()));

$ret=is_null_array($po);
var_dump($ret); //结果: bool true

//向foreach中添加元素

foreach($carFactory as $key=>$car){
//在遍历的过程中为 car添加一个新的属性比如生产日期 $carFactory[$key]['made_time'] = time(); } //数据库的多字段对应更新

 

update `sf_reply` set reAuthor=(case when reAuthor='点点' then '点点2' else reAuthor end)

,reObject=(case when reObject='点点' then '点点2' else reObject end)

 

 

及时去除json中的不可见字符

return json_decode(trim($out,chr(239).chr(187).chr(191)), true);    //去除不可见字符

 

 

//获取当前日期精确到分

$now = date('c');

 

PHP生成UTF-8编码的CSV文件用Excel打开中文显示乱码,是由于输出的CSV文件中没有BOM。

我们只要简单处理一下即可

print(chr(0xEF).chr(0xBB).chr(0xBF));

转载于:https://www.cnblogs.com/yuqiandoudou/p/4734644.html

你可能感兴趣的文章
Java程序员须知:分布式微服务为什么很难?
查看>>
SQLServer之创建唯一聚集索引
查看>>
好程序员web前端技术之CSS3过渡
查看>>
java B2B2C源码电子商务平台 - Zuul回退机制
查看>>
记录Docker in Docker 安装(CentOS7)
查看>>
简单的写一个发布订阅器
查看>>
重学前端-js的类型问题
查看>>
Function类型
查看>>
Python学习
查看>>
ES6之let和const
查看>>
不用软件,手动修复双系统引导进win7,xp的多种方法
查看>>
python 访问需要HTTP Basic Authentication认证的资源
查看>>
java中比较字符串的大小用String的compareTo()
查看>>
plist使用
查看>>
Linux RAR 安装和使用
查看>>
【OC】【一秒就会】【collectionView 头部吸住功能】
查看>>
51CTO下载 好资料分享
查看>>
linux 下转换UTC到本地时间
查看>>
Linux的起源与各发行版的基本知识
查看>>
单播包、广播包、组播包、洪泛包
查看>>