Position actuelle: Accueil> Catégories de fonctions> spl_object_id

spl_object_id

Renvoie la poignée de l'objet entier de l'objet donné
Nom:spl_object_id
Catégorie:Spl
Langage de programmation:php
Description en une ligne:Obtenez l'identifiant unique de l'objet

Nom de la fonction: spl_object_id ()

Version applicable: PHP 5> = 5.2.0, php 7

Fonction Description: La fonction spl_object_id () est utilisée pour obtenir l'identifiant unique de l'objet.

Utilisation: int spl_object_id (objet $ obj)

paramètre:

  • $ obj: l'objet pour obtenir l'identifiant.

Valeur de retour: renvoie un entier représentant l'identifiant unique de l'objet.

Exemple:

 class MyClass { public $name; } $obj1 = new MyClass(); $obj2 = new MyClass(); $obj1->name = "Object 1"; $obj2->name = "Object 2"; $id1 = spl_object_id($obj1); $id2 = spl_object_id($obj2); echo "Object 1 ID: " . $id1 . "\n"; echo "Object 2 ID: " . $id2 . "\n";

Sortir:

 Object 1 ID: 1 Object 2 ID: 2

Dans l'exemple ci-dessus, nous créons deux objets MyClass $ obj1 et $ obj2 et attribuons une valeur à leur nom d'attribut. Ensuite, nous utilisons la fonction spl_object_id () pour obtenir l'identifiant unique de l'objet et l'imprimer. Comme vous pouvez le voir, l'identifiant de $ obj1 est 1 et l'identifiant de $ obj2 est 2. Chaque objet a un identifiant unique, même si leurs valeurs d'attribut sont les mêmes.

Fonctions similaires
Articles populaires