PHP 常用函数使用笔记
count($arr)
和strlen($str)
的时间复杂度都是 O(1),这是因为 PHP 所有变量都是用 Hash 结构存储,在内部维护了 Array 的元素个数和字符串的长度。is_int()
和is_integer
是等价的。in_array()
可以使用第二个参数忽略大小写。- 【JavaScript】
slice()
的坑:如果该元素是个对象引用 (不是实际的对象),slice
会拷贝这个对象引用到新的数组里。两个对象引用都引用了同一个对象。如果被引用的对象发生改变,则新的和原来的数组中的这个元素也会发生改变。 json_encode()
json_encode((object)null) == {} && json_encode([]) == []