Comment supprimer des éléments dans un objet en PHP : créez d'abord un exemple de fichier PHP ; puis supprimez-le via "var_dump($user);unset($user->name);var_dump($user) ;" méthode Juste une propriété de l'objet.
L'environnement d'exploitation de cet article : système Windows 7, PHP version 7.1, ordinateur DELL G3
Comment supprimer des éléments dans un objet avec PHP ? Comment supprimer un attribut d’un objet en php ?
unset
<?php define('CLI_SCRIPT', true); $user = new stdClass(); $user->id = 1; $user->name = 'tony'; $user->age = 23; var_dump($user); unset($user->name); var_dump($user);
Introduction connexe :
unset — Libère la variable donnée
Description
unset(mixed $var, mixed $... = ?): void
unset() Détruit la variable spécifiée variable.
Le comportement de unset() dans une fonction variera en fonction du type de variable que vous souhaitez détruire.
Si vous annulez() une variable globale dans une fonction, seule la variable locale sera détruite et les variables de l'environnement appelant conserveront la même valeur avant d'appeler unset().
<?php function destroy_foo() { global $foo; unset($foo); } $foo = 'bar'; destroy_foo(); echo $foo; ?>
La routine ci-dessus affichera :
bar
Apprentissage recommandé : "Tutoriel vidéo PHP"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!