store foreach results in multi dimensional array

Niv_H

im trying to store values from foreach loop in array

$result_itemid = array();
foreach($resp->searchResult->item as $item) {
   $itemid = $item->itemId;
   $title = $item->title;
   $result_itemid[] .= $itemid;
}

print_r($result_itemid);

i try it and it works: output

[0] => 7048668, [1] => 5651831 etc..

but i want more option like:

[0][0] => 7048668 [0][1] => Black -- [1][0] => 5651831 [1][1] => white

Thank you :)

user7780894

Try this:

$result_itemid = [];
$ids = [];
$titles = [];
foreach($resp->searchResult->item as $item) {
   $ids[] = $item->itemId;
   $titles[] = $item->title;
}

array_multisort($ids, $titles);

foreach( $ids as $i => $id ) {
    $result_itemid[] = [ $id , $titles[$i] ];
}

print_r($result_itemid);

Collected from the Internet

Please contact [email protected] to delete if infringement.

edited at
0

Comments

0 comments
Login to comment

Related

How to make a multi dimensional array in a foreach loop

Print multi-dimensional array using foreach

PHP Nested foreach on multi dimensional array

foreach loop inside multi-dimensional array

check for duplicate results in multi dimensional array

Is it possible to store a multi-dimensional array to an object?

multi-dimensional javascript array only affecting last array in forEach

Multi-Dimensional Array if array elements are missing in foreach

How to store foreach results in a variable and use it in an array

Using JS forEach to convert multi-dimensional array to html table

Can't pass Multi-Dimensional array to foreach function - PHP

php - Getting Data from multi dimensional array (foreach)

How to split results of a multi-dimensional array python

Multi-dimensional array to store and count occurrences of unique IDs

How to store specific data from a multi-dimensional array into a variable

how to store php multi dimensional array data into database in their fields

Java - Store values in multi dimensional array from BufferedReader

Reduce Multi Dimensional Array

Transpose a multi dimensional array

Multi Dimensional Array Construct

Multi Dimensional array printing

Flatten a multi dimensional array

Multi dimensional array - no output

Size of multi dimensional array

Multi dimensional array in JQ

Scala Multi Dimensional Array

Store multi dimensional map in mongodb

Loop through foreach and put elements from that foreach into a new multi dimensional array

Structure array into multi dimensional array