随笔分类 -  php

摘要:三元运算在流程中进程用到,你有犯晕的时候吗? $a?:default 与 $a??default 共同点都是判断$a是否存在,存在返回:$a,否则返回:default $a='';$b=0;$c='0';$d=array();$e=null; var_dump($a?:1); // 1 var_du 阅读全文
posted @ 2023-02-01 15:26 Cloud↓Sky 阅读(109) 评论(0) 推荐(0) 编辑
摘要:数组合并时常需要用到,常用的array_marge(array1,array2...)数字索引将更新,有些场景需要不遍索引,通过查找有一下方法 1、最简单粗暴方式 + ,相同键后面的替换前面的 $a = [123=>['k'=>1,'s'=>'2'],124=>['k'=>2,'s'=>3]]; $ 阅读全文
posted @ 2022-12-07 10:42 Cloud↓Sky 阅读(149) 评论(0) 推荐(0) 编辑
摘要:关于0==null与0==''和null=='',在很多时候是没有去注意,因为很多时候不会设置0值.经检测这三个比较都为true. if(null=='') echo "null==''为true\r\n"; else echo 1; if(null==0) echo "null==0为true\r 阅读全文
posted @ 2022-11-23 14:05 Cloud↓Sky 阅读(243) 评论(0) 推荐(0) 编辑
摘要:查看内存使用情况 memory_get_usage([ bool $real_usage = false ] ) : int 函数返回内存使用量 $real_usage如果设置为 TRUE,获取系统分配总的内存尺寸,包括未使用的页。如果未设置或者设置为 FALSE,仅仅报告实际使用的内存量。 mem 阅读全文
posted @ 2022-10-31 11:02 Cloud↓Sky 阅读(69) 评论(0) 推荐(0) 编辑
摘要:事件: 前端向后端传一个字段,它可能是url地址也可能是上传附件,前端约定url地址第一个字符:@ 我一时不知道如何验证该表单字段.同事原来写的 $string[0]=='@',然而我记忆中没见过字符串这样取字符. 字符串处理 $aa = '@http:sss.com'; echo $aa[0]." 阅读全文
posted @ 2022-06-10 18:49 Cloud↓Sky 阅读(38) 评论(0) 推荐(0) 编辑
摘要:/** * 读取CSV文件 * @param $file string 文件 * @param $header boolean 存在头部 * @return array|string */static function getCsv($file,$header=false){ setlocale(L 阅读全文
posted @ 2022-02-11 15:36 Cloud↓Sky 阅读(29) 评论(0) 推荐(0) 编辑
摘要:php数学函数,加(bcadd)、减(bcsub)、乘(bcmul)、除(bcdiv) bcscale() 来设置全局默认的小数位数 bcscale ( int $scale ) : bool bcdiv 任意连个数除运算,保留X小数,不四舍五入 bcdiv(string $num1, string 阅读全文
posted @ 2022-02-10 11:27 Cloud↓Sky 阅读(31) 评论(0) 推荐(0) 编辑

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