Loading:

Zaplanuj Przeprowadzke - Ściągnij Darmową Aplikację na Androida

bool is_a
bool is_a ( object $obiekt , string $nazwa_klasy )

Funkcja ta zwraca TRUE jeżeli obiekt jest tej klasy, lub ta klasa jest jednym z jego przodków, FALSE w przeciwnym przypadku.



Napisz Artykuł

Listing



//Example #1 is_a() przykład

<?php
// definicja klasy
class WidgetFactory
{
  var $oink = 'moo';
}

// tworzenie nowego obiektu
$WF = new WidgetFactory();

if (is_a($WF, 'WidgetFactory')) {
  echo "tak, \$WF jest ciągle WidgetFactory\n";
}
?>

/*
Funkcja is_a() w PHP 5 jest przestarzała, na korzyść operatora typu instanceof. W powyższym przyładzie w PHP 5 moglibyśmy użyć następującej konstrukcji:
*/


//Example #2 Użycie operatora instanceof w PHP 5

<?php
if ($WF instanceof WidgetFactory) {
    echo 'Tak, $WF jest WidgetFactory';
}
?>
 


Ten wpis posiada swój wątek na forum

Wszystkie pytania prosimy kierować właśnie tam ponieważ komentarze to miejsce na poprawki do kodu lub alternatywne rozwiązania i pytania nie będą publikowane

http://forum.funkcje.net/forum/viewtopic.php?f=3&t=1135

Dane do logowania na forum są takie same jak na funkcje.net



Dodano przez: igor
Ranga: Administrator serwisu Punktów: 28716
Komentarze użytkowników
    • Treść komentarza
      Kod do komentarza (opcjonalnie)
      PHP JavaScript MySQL Smarty SQL HTML CSS ActionScript
      Autor
      Token
      token

       

       








funkcje.net
Wszelkie prawa zastrzeżone©. | Funkcje.net 2008-17 v.1.5 | design: diviXdesign & rainbowcolors