介绍一个函数,实现在树中寻找节点,或者叫在数组中查找下级对象。采用迭代方法,支持Typescript,提供单元测试样例。 由于我需要这么一个功能,后来搜索了Stackoverflow,根据一个网友的代码,增强了一下功能。…
PHP数组重命名键名的方法
php中重命名数组的键名(key),使用array_map $tags = array_map(function($tag) { return array( 'name' => $tag['name'], 'val…
PHP生成唯一ID 公认较为安全的写法 上传随机文件名
PHP生成随机文件名有多种方式,本次介绍一个在公认比较新、比较安全的随机ID函数。较老的方式一般单一使用rand函数生成随机数字,或者用md5,或者进一步使用uniqid()函数,但不论以上哪种方式,都存在可能重复的问题…
PHP两个日期相减 计算天数、月、年[Stack Overflow]
本文主要解决PHP如何判断两个日期之间相距的天数,并可换算为月、年。 在PHP5.3以上版本,可以使用strtotime()后的数值直接相减,然后换算为年月日。举例: $date1 = "2007-03-24"; $da…
日本地区地图接口-JS快速在线生成引用地址
近日在工作中,需要在一个网站上引用日本地图。想来百度,高德肯定是不行了。最终发现有三种解决方案。其中一种是谷歌地图,就不说了。本文说另外两个,一个是日本雅虎地图,一个是日本当地一个叫Mapion的网站。 网址:https…