Forum und email

Fonctions de gestion des variables

Introduction

Pour plus de détails sur le comportement des variables, reportez-vous à la section Variables du chapitre Référence du langage.

Pré-requis

Ces fonctions sont disponibles dans le module PHP standard, qui est toujours accessible.

Installation

Il n'y pas d'installation nécessaire pour utiliser ces fonctions, elles font parties du coeur de PHP.

Configuration à l'exécution

Le comportement de ces fonctions est affecté par la configuration dans le fichier php.ini.

Options de configuration
NomPar défaut ModifiableHistorique
unserialize_callback_func NULL PHP_INI_ALL Disponible depuis PHP 4.2.0.
Pour plus de détails sur les constantes PHP_INI_*, reportez-vous à Directives du php.ini.

Voici un éclaircissement sur l'utilisation des directives de configuration.

unserialize_callback_func string

La fonction de callback de unserialize() sera appelée (avec le nom de la classe non définie en paramètre), si PHP ne trouve pas la classe spécifiée, ou si la fonction n'implémente pas la classe manquante. Ne configurez cette option que si vous souhaitez vraiment implémenter une telle fonction.

Voir aussi unserialize().

Types de ressources

Cette extension ne définit aucune ressource.

Constantes pré-définies

Cette extension ne définit aucune constante.

Table of Contents

  • debug_zval_dump — Extrait une représentation sous forme de chaîne d'une valeur interne à Zend pour affichage
  • doubleval — Alias de floatval
  • empty — Détermine si une variable contient une valeur non nulle
  • floatval — Convertit une chaîne en nombre à virgule flottante
  • get_defined_vars — Liste toutes les variables définies
  • get_resource_type — Retourne le type de ressource
  • gettype — Retourne le type de la variable
  • import_request_variables — Importe les variables de GET/POST/Cookie dans l'environnement global
  • intval — Retourne la valeur numérique entière équivalente d'une variable
  • is_array — Détermine si une variable est un tableau
  • is_binary — Vérifie si une variable est une chaîne de caractères binaire native
  • is_bool — Détermine si une variable est un booléen
  • is_buffer — Vérifie si une variable est unicode ou binaire
  • is_callable — Détermine si l'argument peut être appelé comme fonction
  • is_double — Alias de is_float
  • is_float — Détermine si une variable est de type nombre décimal
  • is_int — Détermine si une variable est de type nombre entier
  • is_integer — Alias de is_int
  • is_long — Alias de is_int
  • is_null — Indique si une variable vaut NULL
  • is_numeric — Détermine si une variable est un type numérique
  • is_object — Détermine si une variable est de type objet
  • is_real — Alias de is_float
  • is_resource — Détermine si une variable est une ressource
  • is_scalar — Indique si une variable est un scalaire
  • is_string — Détermine si une variable est de type chaîne de caractères
  • is_unicode — Vérifie si une vériable est une chaîne unicode
  • isset — Détermine si une variable est affectée
  • print_r — Affiche des informations lisibles pour une variable
  • serialize — Linéarise une variable
  • settype — Affecte un type à une variable
  • strval — Retourne la valeur de la variable, au format chaîne
  • unserialize — Crée une variable PHP à partir d'une valeur linéarisée
  • unset — Détruit une variable
  • var_dump — Affiche les informations d'une variable
  • var_export — Retourne le code PHP utilisé pour générer une variable