要自定义类似于PHP中的array_values函数,可以编写一个函数,接受一个数组作为参数,并返回该数组的所有值新的索引数组。
以下是一个示例代码:
function custom_array_values($array) { $values = []; foreach ($array as $key => $value) { $values[] = $value; } return $values; } // 示例用法 $arr = ['a' => 1, 'b' => 2, 'c' => 3]; $values = custom_array_values($arr); print_r($values); 这段代码定义了一个custom_array_values函数来获取一个数组的所有值,并将它们存储在一个新的索引数组中。在示例用法中,输入数组$arr包含键值对,调用custom_array_values函数将返回一个包含所有值的索引数组。
你可以根据自己的需求对这个函数进行修改和扩展,以实现更多功能。