3分钟短文 | PHP 判断数组key是否存在,你用isset?赶紧改
对于键 key2,是存在的,而值是null,所以isset 返回了 false,而 array_key_exists 返回了true,后者才是我们想要的结果。看到上面的代码之后,赶紧自查一下你在程序里,还有哪些地方用了 isset 用于判断键是否存在的。
Restful接口,数据为null如何处理
Restful接口,数据为null如何处理背景一天刚哥气冲冲的找我说:“阿水,关于前后端接口定义!后端返回的数据格式必须和YAPI定义的接口一致, 包括数据字段,数据类型!这条有么”注:刚哥是发的文字,但是根据我与他共事多年对他的了解,他一定是气冲冲的打的这段文字。
PHP:array_diff删除数组中指定的value值
在开发过程中经常需要删除数组中某个值;比如说有个数组;$names = [ ‘张三’, ‘李四’, ‘王麻子’]我们希望删除 李四 这个值;常规的思路是先用 array_search 函数获取 李四 在$key = array_search(‘李四’, $names);
PHP怎么使用Openssl本地生成csr、key、crt证书文件的方法
之前发过博文介绍过用在线生成的方式,但搞PHP编程的人有些东西还是想在自己的电脑上搞定,今天就介绍一下,如何用PHP中的Openssl在本地生成csr、key、crt证书文件的方法。
Mac 上制作 SSL 证书
前言我们在开发 https 服务时,需要引入相应的 SSL 证书。今天,我就自己在 Mac 上制作 SSL 证书的过程做个记录。环境MacOS 10.15.7工具openssl步骤第一步:终端执行命令。//生成rsa私钥,des3算法,1024位强度,ssl.key是秘钥文件名。
每天一个常用PHP函数-array_flip、array_intersect_key
场景通常前端通过api传到后端的数据,后端都是需要校验的,还有一点,数据有可能会有多余字段,通常我们可能会这么用$_POST 如laravel中的$requst->input等,我们需要按需取,把多余字段过滤掉。
Linux运维技术分享:Redis安装及添加PHP扩展
从2010年3月15日起,Redis的开发工作由VMware主持。redis的出现,很大程度补偿了memcached这类key/value存储的不足。