Manuel PHP

Table des matières

Préface
I. Au moment de commencer
II. Installation et configuration
III. Référence du langage
IV. Sécurité
V. Caractéristiques
VI. Référence des fonctions
VII. PHP et le moteur interne Zend
VIII. FAQ : foire Aux Questions
IX. Annexes
Remerciements



CLXVII. 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”.

Tableau 1. Options de configuration

Nom Par défaut Modifiable Historique
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 à Annexe G.

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 des matières

debug_zval_dump – Extrait une représentation sous forme de chaîne d’une valeur interne à Zend pour affichagedoubleval – Alias de floatval()
empty – Détermine si une variable contient une valeur non nullefloatval – Convertit une chaîne en nombre à virgule flottanteget_defined_vars –  Liste toutes les variables définies get_resource_type – Retourne le type de ressourcegettype – Retourne le type de la variableimport_request_variables – Importe les variables de GET/POST/Cookie dans l’environnement globalintval –  Retourne la valeur numérique entière équivalente d’une variable is_array – Détermine si une variable est un tableauis_binary – Finds whether a variable is a native binary stringis_bool –  Détermine si une variable est un booléen is_buffer – Finds whether a variable is a native unicode or binary stringis_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écimalis_int – Détermine si une variable est de type nombre entieris_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 objetis_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èresis_unicode – Finds whether a variable is a unicode stringisset – Détermine si une variable est affectéeprint_r – Affiche des informations lisibles pour une variableserialize –  Linéarise une variable settype – Affecte un type à une variablestrval – Retourne la valeur de la variable, au format chaîneunserialize –  Crée une variable PHP à partir d’une valeur linéarisée unset – Détruit une variablevar_dump –  Affiche les informations d’une variable var_export – Retourne le code PHP utilisé pour générer une variable

Travail collaboratif

Contribuez, en ajjoutant des elements a cette page de manuel :

Merci de votre aide
L’equipe Php.fr

 


Index | Afficher le texte source | Anciennes révisions | Derniers changements | Connexion
©2007 Wiki Copyright