Я получаю:Неопределенная ошибка смещения, но смещение не определено
Notice: Undefined offset: 0
в моем коде, однако я могу print_r элемент Я пытаюсь получить и его четко определены.
function get_members($entries_found) {
$members = $entries_found[0]['member'];
...
}
Если у меня print_r ($ members), я получаю ожидаемый результат, однако я все еще получаю уведомление.
Любые подсказки?
Совпадают ли номера строк для уведомления. Это может быть в другом месте вашего кода. Может оказаться полезным вывод 'print_r'. –
Попробуйте var_dumping, чтобы убедиться, что 0 является int, а не '0' –
Номера строк соответствуют сообщению об ошибке. Это определенно строка $ members = ..., которая бросает ошибку. Я прокомментировал это, чтобы подтвердить это. print_r выводит массив, который я ожидаю. Я не могу вставить его здесь, так как он содержит конфиденциальную информацию. 0 определенно является int, а не «0». – khendar