一梦千年
文章平均质量分 62
梦中程序员系列
学历只是过去,学习决定未来
展开
-
【每日函数】每日函数(2021.08.22)
一梦千年系列今日函数interface_exists、is_a、is_subclass_of、method_exists、property_exists、trait_existsinterface_exists1检查接口是否被定义说明interface_exists(string $interface_name, bool $autoload = true) : bool参数interface_name接口名字autoload是否自动加载返回值如果已经定义返回tru原创 2021-08-22 23:17:56 · 93 阅读 · 0 评论 -
【每日函数】每日函数(2021.08.21)
一梦千年系列今日函数get_class、get_declared_classes、get_declared_interfaces、get_declared_traits、get_object_vars、get_parent_classget_class1获取对象所属的类名说明get_class(object $obj) : string参数obj需要操作的对象返回值返回对象所属的类名范例class A{}$obj = new A();$res = g原创 2021-08-21 11:00:06 · 86 阅读 · 0 评论 -
【每日函数】每日函数(2021.08.20)
一梦千年系列今日函数class_alias、class_exists、get_called_class、get_class_methods、get_class_varsclass_alias1为类创建一个别名说明class_alias(string $original, string $alias, bool $autoload = true) : bool参数original原来类的名称alias类的别名autoload是否自动加载返回值成功返回true,失败返原创 2021-08-20 10:36:17 · 80 阅读 · 0 评论 -
【每日函数】每日函数(2021.08.19)
一梦千年系列今日函数shuffle、sizeof、sort、uasort、uksort、usortshuffle1打乱数组说明shuffle(array &$array) : bool参数array需要操作的数组返回值打乱成功返回true,失败返回false范例$array = [1, 2, 3, 4, 5];shuffle($array);print_r($array);以上范例会输出Array( [0] => 2原创 2021-08-19 12:44:06 · 79 阅读 · 0 评论 -
【每日函数】每日函数(2021.08.18)
一梦千年系列今日函数pos、prev、range、reset、rsortpos1current的别名说明pos(array $array) : mixed参数array需要操作的数组返回值获取当前指针的键值,如果指针超出了数组,则返回false范例$array = [1, 2, 3, 4, 5];$res = pos($array); // 1$res = next($array); // 2$res = pos($array); // 2$res原创 2021-08-18 11:44:25 · 94 阅读 · 0 评论 -
【每日函数】每日函数(2021.08.17)
一梦千年系列今日函数krsort、ksort、list、natcasesort、nextkrsort1对数组的键名进行逆向排序说明krsort(array &$array, int $flag = SORR_REGULAR) : bool参数array需要操作的数组flag排序的规则,以前的文章以及数组常量文章里面说过很多次了返回值排序成功返回true,否则返回false范例$array = [ 2 => 2, 7 =>原创 2021-08-17 11:21:31 · 96 阅读 · 0 评论 -
【每日函数】每日函数(2021.08.16)
一梦千年系列今日函数end、extract、in_array、key_exists、keyend1将数组内部指针移动到最后,并返回最后的键值说明end(array &$array) : mixed参数array需要操作的数组返回值返回数组的最后一个键值范例$array = [2, 1, 9, 7];$end = end($array);print_r($end);以上范例会输出7特别注意数组指针移动到最后extract2原创 2021-08-16 22:26:09 · 79 阅读 · 0 评论 -
【每日函数】每日函数(2021.08.15)
一梦千年系列今日函数array_walk、arsort、asort、compact、count、currentarray_walk1对数组的每个元素执行回调,不递归说明array_walk(array &$array, callback $func, mixed $customer_data) : bool 参数array需要操作的数组func执行回调的函数customer_data如果提供了此参数,此参数将作为func的第三个参数返回值执行成功返回tr原创 2021-08-15 11:13:27 · 86 阅读 · 0 评论 -
【每日函数】每日函数(2021.08.14)
一梦千年系列今日函数array_uintersect、array_unique、array_unshift、array_values、array_walk_recursivearray_uintersect1计算数组的交集,只比较键值说明array_uintersect(array $array, array ..., callback $func) : array参数array计算交集的原数组...更多用于比较的数组func比较键值是否相同的自定义函数返回值返回原创 2021-08-14 11:06:15 · 110 阅读 · 0 评论 -
【每日函数】每日函数(2021.08.13)
一梦千年系列今日函数array_udiff_assoc、array_udiff_uassoc、array_udiff、array_uintersect_assoc、array_uintersect_uassocarray_udiff_assoc1带键名检查数组的差集,键值的比较使用自定义函数说明array_udiff_assoc(array $array1, array ..., callback $func) : array参数array1计算差集的原数组...更多用于比原创 2021-08-13 10:10:47 · 86 阅读 · 0 评论 -
【每日函数】每日函数(2021.08.12)
一梦千年系列今日函数array_search、array_shift、array_slice、array_splice、array_sumarray_search1在数组中搜索指定的值,如果搜索到则返回首个键名,如果没有搜索到则返回false说明array_search(mixed $needle, array $array, bool $strict = false) : mixed参数needle需要搜索的值,如果是字符串,区分大小写array搜索的数组strict是原创 2021-08-12 10:21:26 · 88 阅读 · 0 评论