1. El recurso es una variable especial que se almacena en recursos externos.
Las variables de tipo de recurso utilizadas incluyen: archivos abiertos, conexiones de bases de datos, áreas de lienzo de gráficos y otros identificadores especiales. Creado y reciclado por programadores.
<?php // Tipo de recurso // Utilice la función fopen() para abrir el archivo info.txt en el directorio actual en modo de escritura y asigne el recurso del archivo devuelto a $file_handle $file_handle = fopen("info.txt","w"); var_dump($file_handle); // recurso(3, secuencia) fclose($file_handle); // Utilice la función opendir() para abrir el directorio C:\WINDOWS\Fonts en el sistema Windows y devolver el recurso del directorio $dir_handle = opendir("C:\WINDOWS\Fonts"); var_dump($dir_handle); // recurso(4, secuencia) // Utilice la función mysqli_connect() para conectarse al sistema de administración MySQL y devolver el recurso de conexión MySQL $link_mysql = mysqli_connect("localhost", "root", ""); var_dump($link_mysql); // devuelve una gran cantidad de contenido // Utilice la función imagecreate() para crear una mesa de trabajo de 100*50 píxeles y devolver el recurso de imagen $im_handle = imagecreate(100,50); var_dump($im_handle); // recurso(6, gd) // Utilice la función xml_parser_create() para devolver el recurso del analizador XML $xml_parser = xml_parser_create(); var_dump($xml_parser); // recurso(7, xml)
2. NULL, el NULL especial significa que una variable no tiene valor y el único valor posible del tipo NULL es NULL.
NULL no representa un espacio, no representa 0, ni representa una cadena vacía, pero representa que el valor de la variable está vacío. NULL es un valor nulo o un valor vacío, pero no es un valor nulo; El valor también es un valor existente y NULL representa un valor que no existe.
<?php // tipo NULO $a = NULO; $b = "valor"; unset($b); // Liberar $b var_dump($a); // nulo var_dump($b); // nulo, dar un aviso var_dump($c); // nulo, dar un aviso
Los anteriores son los tipos especiales de variables PHP. Espero que sean útiles para todos.