私はこの配列を作成しています:
foreach($html->find('.position4') as $test) {
$aanvaller['naam'] = $test->find('.col1', 0)->plaintext;
$aanvaller['club'] = $test->find('.col2', 0)->plaintext;
$aanvaller['type'] = 'Aanvaller';
$aanvaller['wedstrijden'] = $test->find('.col3', 0)->plaintext;
$aanvaller['goals'] = $test->find('.col4', 0)->plaintext;
$aanvaller['punten'] = $test->find('.col5', 0)->plaintext;
$aanvallers[] = $aanvaller;
}
print_r($aanvallers) を使用すると、次のようになります。
Array ( [0] => Array (
[naam] => Catalin Tira
[club] => ADO
[type] => Aanvaller
[wedstrijden] => 0
[goals] => 0
[punten] => 0 )
そしてもっと多くの価値。しかし、配列には正しい値が入力されています。今、これを使用して値を準備したいと思います:
for($i=0; $i<count($aanvallers); $i++){
echo $aanvallers[$i]->naam;
}
しかし、これを使用すると、値が表示されません。それで、私は何を間違っていますか?