Android ОФИЦИАЛЬНО поддерживает Java 8 с Android N.
Объявление функций здесь , объявление на языке Java 8:
Улучшено Поддержка языка Java 8 - Мы рады представить на Java функции языка Java 8. С помощью компилятора Jack от LG теперь вы можете использовать многие популярные функции языка Java 8, включая lambdas и более, в версиях Android еще в Gingerbread. Новые функции помогают уменьшить код шаблона. Например, lambdas может заменить анонимные внутренние классы при предоставлении прослушивателей событий. Некоторые функции языка Java 8 - например, стандартные и статические методы, потоки и функциональные интерфейсы - теперь также доступны на N и выше. С Джеком мы с нетерпением ждем дальнейшего отслеживания языка Java, сохраняя обратную совместимость.
$i=0;
$NewArray = array();
foreach($OriginalArray as $value) {
$NewArray[] = array_merge($value,array($_FILES['Upload']['name'][$i]));
$i++;
}
[] добавит его в массив вместо перезаписи.
Использование только циклов и записей массивов:
$newArray = array();
$i=0;
foreach($arary1 as $value){
$newArray[$i] = $value;
$newArray[$i][] = $array2["name"][$i];
$i++;
}
ImageEmpty.jpg
. поблагодарить
– Stfvns
19 December 2015 в 19:19
Используйте любую из встроенных функций массива:
array_merge_recursive
или array_replace_recursive
http://php.net/manual/en/function .array-слияние-recursive.php