phrets — вызов индекса массива с использованием echo в Stack Overflow

Не уверен, что мне здесь не хватает, но когда я пытаюсь вызвать определенный ключ массива по индексу, я получаю неопределенную ошибку индекса, но она работает, когда я использую функцию print_r ().

Вот часть моего кода:

$results = $rets->Search("Property","Listing","(Status=|A),(City=|0046)", [
'QueryType' => 'DMQL2',
'Count' => 1,
'Offset' => 1,
'Format' => 'COMPACT-DECODED',
'Limit' => 999999,
'StandardNames' => 0, // give system names
], $recursive = true);

$totalResult = count($results);
print_r($totalResult);
echo "<br>";

$i = 1;
echo $results[$i]['MLSNumber']; //This line gives the error
echo $results[1]['MLSNumber']; //This would work somehow

Другая часть моего кода, которая работает с использованием функции print_r ():

$i = 0;
while ($i <= $totalResult) {
print_r("$i" . "\n" . $results[$i]['MLSNumber'] . "<br>");
$i++;
}

Вот значение ключа массива, к которому я пытаюсь получить доступ. Обратите внимание, что это по индексу ‘2’, выведенному print_r($results[2]); Есть примерно 9000+ записей, и у каждой есть эти пары ключ-значение.

Я не уверен, что мне здесь не хватает, так как я новичок в PHP. Если у вас есть идеи или советы, пожалуйста, дайте мне знать. Спасибо

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]