oujood.com

Déterminer si une variable est de type objet

La fonction is_object() vérifie si une variable est de type objet

chercher |

PHP cours tutorial

La fonction is_object()

(PHP 4, PHP 5)

La fonction is_object() détermine si une variable est de type objet

Syntaxe :

is_object($var)

La fonction is_object() détermine si la variable donnée est de type objet.

L’argument $var est la variable à vérifier.

 

La fonction is_object ( ) retourne TRUE si $var est un objet, FALSE sinon.

 

Exemple :

<?php

// Déclare une simple fonction pour retourner un tableau

// de notre objet

function get_students($obj)

{

    if (!is_object($obj)) {

        return false;

    }

 

    return $obj->students;

}

 

// Déclare une nouvelle instance et la remplit

$obj = new stdClass();

$obj->students = array('Kalle', 'Ross', 'Felipe');

 

var_dump(get_students(null));

var_dump(get_students($obj));;

?>

 

Note:

Cette fonction retourne FALSE si elle est utilisée sur un objet délinéarisé lorsque la classe de définition n'est pas présente (même si gettype() retourne object).

Exemple :

<?php

class maClass {

    function test( )

    {

        if( is_object($this) )

        {

         // do something for instance method

            echo 'C\'est une instance <br />' . "\n";

        }

        else

        {

         // do something different for procedural method

            echo 'ce n\'est pas une instance <br />' . "\n";

        }

    }

}

$inst = new maClass();

$inst->test();

?>



MARKETPOWER-IA
Logiciel d'I.A.
Logiciel d'I.A. 100% Français pour lancer son business en ligne

La méthode secrète likes sans fin sur Facebook

Livre numérique court pour comprendre la méthode secrète permettant d'obtenir des likes sans fin sur Facebook.

GAGNER DE L'ARGENT
GRÂCE À FACEBOOK 
N'A JAMAIS ÉTÉ SI FACILE


Consulter


1tpe