2016-10-08 1 views
0
$this->CI has $CI ($this->CI->CI) 
And $this->CI->CI has $CI ($this->CI->CI->CI) 
And $this->CI->CI->CI has $CI ($this->CI->CI->CI->CI) 
And $this->CI->CI->CI->CI has $CI ($this->CI->CI->CI->CI->CI) 
..... 
...... 

$CI($this->CI->CI) имеет те же ключи и значения с $this->CI (см следующий скриншот)

Описание изображения

enter image description here

я не могу определить, сколько $this->CI было $CI.

Почему $this->CI имеет $CI непрерывно?

Пожалуйста, скажите мне, в чем причина, что я сделал что-то не так?

+0

Уверен, что это смертельный EROOR .......... !!!! в основном CI-экземпляр не имеет другого метода или переменной CI .... – anuraj

+0

Но ошибки не возникает. Я беспокоюсь о проблемах с памятью. –

ответ

0

Нет проблем. $ CI и $ это, по сути, одно и то же место памяти. Перечисляемые переменные повторно перечисляют одну и ту же структуру памяти снова и снова. Единственный способ, которым у вас закончится память, - это продолжать бурение в списке, а отладчик использует все это. Другими словами, то, что вы видите, является иллюзией.

Смежные вопросы