|
Ресурс это специальная
переменная, содержащая ссылку на внешний ресурс. Ресурсы создаются и используются
с помощью специальных функций. См. в Приложении полный
листинг этих функций и соответствующих типов ресурсов. Примечание:
тип resource был введён в PHP 4.
В связи с наличием системы reference-counting/подсчёта ссылок,
введённой в Zend-машине РНР 4, производится автоматическое определение, когда
на ресурс больше нет ссылки (как в Java). Если этот так, все ресурсы, которые
использовались для данного resource, освобождаются сборщиком мусора/garbage collector.
Поэтому вряд ли когда-нибудь понадобится освобождать память вручную путём использования
функции free_result. Примечание: постоянные ссылки на БД
являются особым случаем: они не разрушаются сборщиком мусора. См. также
постоянные ссылки.
|