|
Строки обрабатываются Zend-машиной несколько иначе, чем другие значения, такие
как integer, Boolean, etc., которые не требуют дополнительного выделения
памяти под хранение своих значений. Если вы хотите возвратить из функции строку, вводите новую строковую переменную в таблицу символов или делаете что-нибудь подобное, вы должны убедиться, что память, которую использует строка, была выделена ранее функциями
e*(). (Пока это может быть не очень понятно; просто запомните это - мы вскоре
вернёмся к этому вопросу.) | |