settype

(PHP 4, PHP 5)

settype — Affecte un type à une variable

Description

bool settype ( mixed &$var, string $type )

Force le type de la variable var en type .

Liste de paramètres

var

La variable à convertir.

type

Les valeurs possibles pour le paramètre type sont :

  • "boolean " (ou, depuis PHP 4.2.0, "bool ")
  • "integer " (ou, depuis PHP 4.2.0, "int ")
  • "float " (uniquement depuis PHP 4.2.0. Pour les anciennes versions, utilisez l'alternative "double ")
  • "string "
  • "array "
  • "object "
  • "null " (depuis PHP 4.2.0)

Valeurs de retour

Cette fonction retourne TRUE en cas de succès, FALSE en cas d'échec.

Exemples

Exemple 2774. Exemple avec settype()

<?php
$foo 
"5bar" // chaîne
$bar  true ;    // booléen

settype ( $foo "integer" );  // $foo vaut maintenant 5   (integer)
settype ( $bar "string" );   // $bar vaut maintenant "1" (string)
?>

Voir aussi

gettype()
type-casting
type-juggling