1. Ресурс — это специальная переменная, которая хранится во внешних ресурсах.
Используемые переменные типа ресурса включают в себя: открытые файлы, соединения с базой данных, области графического холста и другие специальные дескрипторы. Создано и переработано программистами.
<?php // Тип ресурса // Используйте функцию fopen(), чтобы открыть файл info.txt в текущем каталоге в режиме записи, и назначьте возвращаемый файловый ресурс $file_handle $file_handle = fopen("info.txt","w"); var_dump($file_handle // ресурс(3, поток); fclose($file_handle); // Используйте функцию opendir(), чтобы открыть каталог C:\WINDOWS\Fonts в системе Windows и вернуть ресурс каталога $dir_handle = opendir("C:\WINDOWS\Fonts"); var_dump($dir_handle // ресурс(4, поток) // Используйте функцию mysqli_connect() для подключения к системе управления MySQL и возврата ресурса подключения MySQL $link_mysql = mysqli_connect("localhost", "root", ""); var_dump($link_mysql); // возвращает много контента // Используйте функцию imagecreate(), чтобы создать артборд размером 100*50 пикселей и вернуть ресурс изображения $im_handle = imagecreate(100,50); var_dump($im_handle); // ресурс(6, гд); // Используйте функцию xml_parser_create() для возврата ресурса синтаксического анализатора XML $xml_parser = xml_parser_create(); var_dump($xml_parser); // ресурс(7, xml);
2. NULL, специальный NULL означает, что переменная не имеет значения, и единственным возможным значением типа NULL является NULL.
NULL не представляет пробел, не представляет 0 и не представляет пустую строку, но означает, что значение переменной пусто. NULL является либо нулевым значением, либо пустым значением, но не является нулевым значением, нулевым; value также является существующим значением, а NULL представляет значение, которое не существует.
<?php // NULL-тип $а = НОЛЬ; $b = "значение"; unset($b); // Освободите $b; var_dump($а); // ноль; var_dump($b); // ноль, выдать уведомление var_dump($c); // ноль, выдать уведомление
Выше приведены специальные типы переменных PHP. Надеюсь, это будет полезно всем.