JTagua

Inicio » PHP » Tipos especiales

Archivo de la categoría: Tipos especiales

Tutorial PHP(12): Tipo NULL.

El valor especial NULL representa una variable sin valor.

Una variable es considerada null si:

  • se le ha asignado la constante NULL.
  • no se le ha asignado un valor todavía.
  • se ha destruido con unset().

Sintaxis.

No hay más que un valor de tipo null, y es la constante NULL insensible a mayúsculas/minúsculas.

<?php
$var = NULL;
?>

Véase también las funciones is_null() y unset().

La conversión a NULL.

Convertir una variable a null usando (unset) $var no eliminará la variable ni destruirá su valor. Sólo retornará un valor NULL.

Tutorial PHP(11): Tipo resource.

resource

Un valor tipo resource es una variable especial, que contiene una referencia a un recurso externo. Los recursos son creados y usados por funciones especiales. Vea el apéndice para un listado de todas estas funciones y los tipos resource correspondientes.

La siguiente es una lista de algunas funciones que crean, utilizan o destruyen recursos de PHP.

fbsql_db_query()

Selecciona una base de datos y ejecuta una consulta sobre ella.

ftp_connect()

abre una conexión FTP al host especificado.

imagerotate()

Ejemplo:
<?php
//Cabecera
Header("Content-type: image/jpeg");

// Archivo y rotación
$filename = "php.jpg";

$grados = 45;

// Cargar
$origen = imagecreatefromjpeg($filename);

// Rotar
$rotar = imagerotate($origen, $grados, 0);

// Imprimir
imagejpeg($rotar); 

imagedestroy($rotar); 
?>

Gira una imagen con un ángulo dado La función

is_resource()

se puede utilizar para determinar si una variable es un recurso

get_resource_type()

devuelve el tipo de recurso que es.