こんにちは私はこのような配列を持っています。foreachループで配列を変換する
$myarray = Array(
[0] => Array
(
[0] => Type
[1] => Brand
)
[1] => Array
(
[0] => Car
[1] => Toyota
)
)
このような結果が欲しいです。
タイプ=カー
ブランド=トヨタ
だから、最初の配列「0」の値からその平均値が二番目の配列「0」の値から、その後のエコーになりますが表示されます。
Then From最初の配列 "1"の値が2番目の配列 "1"から表示されます。値が表示されます。
また、どのくらいの配列が来るのかわかりませんので、動的である必要があります。
お願いします。この
$myarray = [
['Type', 'Brand'],
['Car', 'Toyota']
];
list($fields, $values) = $myarray;
$output = array_combine($fields, $values);
echo json_encode($output, JSON_PRETTY_PRINT);
// {
// "Type": "Car",
// "Brand": "Toyota"
// }
ため
foreach($myarray[0] as $titleKey=>$title) {
echo $title . " = ";
for($i = 1;$i<count($myarray);$i++) {
echo $myarray[$i][$titleKey] . ",";
}
echo "</br>";
}
「$ myarray [0] [2]」はどうですか?何を達成しようとしているのか理解しよう。 ** car **と** brand **は次の配列値とペアになるのですか? – weirdo