我試圖從數(shù)組中獲取數(shù)據(jù),包括DetectedText值和BoundingBox所有四個(gè)值。但面臨問(wèn)題。完整的數(shù)據(jù)在'$prepared_arr'中,給定數(shù)組的結(jié)構(gòu)如下。print_r ($prepared_arr);// variable having complete dataArray //output of above array used in pipeline([0] => Array ( [DetectedText] => The number of goals [BoundingBox] => Array ( [Width] => 0.66954100131989 [Top] => 0.04796177148819 [Left] => 0.2710283100605 [Height] => 0.072451308369637 ) )[1] => Array ( [DetectedText] => in world cup match [BoundingBox] => Array ( [Width] => 0.33683118224144 [Top] => 0.12350185215473 [Left] => 0.12564577162266 [Height] => 0.066131837666035 ) ))如果我使用 print_r ($prepared_arr[1]) 它只返回索引 1 的完整數(shù)據(jù)。先感謝您
3 回答

寶慕林4294392
TA貢獻(xiàn)2021條經(jīng)驗(yàn) 獲得超8個(gè)贊
您可以使用foreach從數(shù)組中獲取數(shù)據(jù),例如:
// with your example
foreach($prepared_arr as $val)
{
echo "DetectedText: ". $val['DetectedText']."<br/>"; // using br for line break
foreach ($val['BoundingBox'] as $key => $valueInner) {
echo $key.": ".$valueInner."<br/>"; // using br for line break
}
}

慕虎7371278
TA貢獻(xiàn)1802條經(jīng)驗(yàn) 獲得超4個(gè)贊
您可以使用以下循環(huán)
句法 :-
for ($i = 1; $i <= 10; $i++) {
echo $i;
}
句法 :-
$a = [1,2,3]
foreach ($a as $key => $value) {
echo "\$a[$k] => $v.\n";
}
- 3 回答
- 0 關(guān)注
- 214 瀏覽
添加回答
舉報(bào)
0/150
提交
取消