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