array-walk

    3热度

    2回答

    我得到这个代码: <?php // Test results $array1 = test('array_walk'); $array2 = test('array_walk_list_each'); $array3 = test('array_walk_foreach1'); $array4 = test('array_walk_foreach2'); // Check array

    1热度

    3回答

    您好我想找到下面的数组中的最长的字符串: $niza = array(array(5, 1.15 , 15), array('unknown', 0.75 , 5, array(2, 'bla', 1.15)), array(array('text'), 1.15 , 7) 我使用下面的函数,但我没有得到期望的结果,的$len值保持不变。你可以帮我吗? function getLonges

    1热度

    1回答

    我的目标是: 如果这些阵列与之匹配的文件的一种推广价值,那么我就可以建立一个很好的URL编码字符串,我可以使用http_build_query()函数附加到URL。如果找不到匹配,则不返回任何内容。 我试过了它的每种可能的方式,它不起作用,如下面的代码。你能检查哪一部分是错的吗? $name = 'myfile.mp4'; $list = array( 'video' => array

    0热度

    4回答

    我有一个变量$id = 10,它需要在array_walk()里面使用。像波纹管: $id = 10; array_walk($profile_items, function(&$a) { $count = $this->db->where('profile_item_id', $a['id'])->where('cover_type_id', $id)->count_all_resu

    -2热度

    2回答

    我有一个方法MyClass#foo(array $array, $argX, $argY, $argZ)并希望将其应用于$myArray的每个元素。 我试过这个array_map(...)和array_walk(...),但它们对于具有自定义签名的函数不够灵活。 如何将具有多个参数的方法应用于PHP中数组的每个元素(无需迭代循环)?

    -1热度

    2回答

    我想更新一个multidimensionnal PHP数组的值:$一个 array(1) { ["test"]=> array(4) { [0]=> int(5) [1]=> int(7) [2]=> int(10) [3]=> int(14) } } 对于$一个[“测试”] [ $ i],我想获得这个新值$ a [“test”] [$ i] - $ a [“test”] [$

    2热度

    4回答

    我有一个深层多维数组,我需要提取特定键的值。我发现array_walk_recursive功能将是我的最佳选择。我只需要第一次出现。 我的阵列看起来像这样 - (除了要复杂得多) Array ( [vehicle info] => Array ( [one] => Array ( [submodel] => LX [engine] => 2.3

    4热度

    2回答

    我已经看过这里的几个答案,但似乎并没有利用这种方法? 我有一个项目的数组,项目是对象。该对象可以有一个“儿童”和“儿童”的关键是一个对象数组等。 有没有办法实现这一点? 实施例: Array ( [1] => stdClass Object ( [id] => 1 [name] => Steve King [image

    -2热度

    1回答

    有没有办法让array_Walk_recursive返回数组的名称而不是索引? function flatten(array $array) { $return = array(); array_walk_recursive($array, function($a) use (&$return) { $return[] = $a; }); return $return

    1热度

    1回答

    我需要使用一个递增的值索引的阵列的orders2和我曾尝试以下: $i = 0; array_walk($arr1, function(&$a) { $i++; $a['orders2'] = $i; }); 它说$i处于线$i++;未知。 我知道我可以使用foreach()但我想知道如果array_walk()有一个常规循环的行为。任何意见将不胜感激!