cvs: phpdoc-pl /reference/classobj/functions get-parent-class.xml

From: Date: Tue, 24 Feb 2004 02:07:14 +0000
Subject: cvs: phpdoc-pl /reference/classobj/functions get-parent-class.xml
Groups: php.doc.pl 
Request: Send a blank email to doc-pl+get-293@lists.php.net to get a copy of this message
leszek Mon Feb 23 21:07:14 2004 EDT Modified files: /phpdoc-pl/reference/classobj/functions get-parent-class.xml Log: [dombal] Made up-to-date... http://cvs.php.net/diff.php/phpdoc-pl/reference/classobj/functions/get-parent-class.xml?r1=1.3&r2=1.4&ty=u Index: phpdoc-pl/reference/classobj/functions/get-parent-class.xml diff -u phpdoc-pl/reference/classobj/functions/get-parent-class.xml:1.3 phpdoc-pl/reference/classobj/functions/get-parent-class.xml:1.4 --- phpdoc-pl/reference/classobj/functions/get-parent-class.xml:1.3 Sun May 5 04:35:18 2002 +++ phpdoc-pl/reference/classobj/functions/get-parent-class.xml Mon Feb 23 21:07:14 2004 @@ -1,10 +1,10 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- EN-Revision: 1.2 Maintainer: dombal Status: Ready --> -<!-- $Revision: 1.3 $ --> +<!-- EN-Revision: 1.5 Maintainer: dombal Status: Ready --> +<!-- $Revision: 1.4 $ --> <refentry id="function.get-parent-class"> <refnamediv> <refname>get_parent_class</refname> - <refpurpose>Pobiera nazwê klasy przodka obiektu b±d¼ klasy</refpurpose> + <refpurpose>Pobiera nazwê klasy przodka dla obiektu lub klasy</refpurpose> </refnamediv> <refsect1> <title>Opis</title> @@ -21,6 +21,51 @@ nazwê klasy przodka klasy o tej nazwie. Ta funkcjonalno¶æ zosta³a dodana w PHP 4.0.5. </para> + <para> + <example> + <title>Przyk³ad u¿ycia <function>get_parent_class</function></title> + <programlisting role="php"> +<![CDATA[ +<?php + +class tata { + function tata() + { + // implementacja jakiej¶ logiki... + } +} + +class dziecko extends tata { + function dziecko() + { + echo "Moim prodkiem jest " , get_parent_class($this) , "\n"; + } +} + +class dziecko2 extends tata { + function dziecko2() + { + echo "Moim przodkiem tak¿e jest " , get_parent_class('dziecko2') , "\n"; + } +} + +$foo = new dzicko(); +$bar = new dziecko2(); + +?> +]]> + </programlisting> + <para> + Wynikiem jest: + </para> + <screen> +<![CDATA[ +Moim przodkiem jest tata +Moim przodkiem tak¿e jest tata +]]> + </screen> + </example> + </para> <simpara> Patrz tak¿e: <function>get_class</function>, <function>is_subclass_of</function>

« previous php.doc.pl (#293) next »