gerzson Tue Mar 12 05:59:30 2002 EDT Modified files: /phpdoc/hu/functions classobj.xml Log: sync with EN revision + (as I unable to commit the EN): call_user_method() and call_user_method_array() is deprecated as of 4.1.0 some example outputs extracts into a <screen> element
Index: phpdoc/hu/functions/classobj.xml diff -u phpdoc/hu/functions/classobj.xml:1.8 phpdoc/hu/functions/classobj.xml:1.9 --- phpdoc/hu/functions/classobj.xml:1.8 Sat Feb 2 10:41:24 2002 +++ phpdoc/hu/functions/classobj.xml Tue Mar 12 05:59:30 2002 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- EN-Revision: n/a Maintainer: goba Status: ready --> -<!-- CREDITS: zvaranka --> +<!-- EN-Revision: 1.34 Maintainer: goba Status: ready --> +<!-- CREDITS: zvaranka,gerzson --> <reference id="ref.classobj"> <title>Osztály/Objektum függvények</title> @@ -12,13 +12,13 @@ <sect2 id="classobj.intro"> <title>A függvényekről</title> <para> - Ezek a függvények osztályokról és objektumpéldányokról - adnak információkat. Megkaphatod az osztály nevét, amihez - egy adott objektum tartozik, sőt az elemeinek tulajdonságait, - és metódusait is. Ezen függvények használatával egy objektumnak - nem csak az osztály-tagságát tudod megállapítani, hanem - a származását is (pl. hogy melyik osztályt terjeszti ki - az adott objektum osztály). + Ezek a függvények PHP osztályokról és objektumpéldányokról + adnak információkat, mint például: az objektum osztályának + nevét (típusát), a tagváltozóit másnéven tulajdonságait, + és metódusait is. Ezekkel a függvényekkel egy objektumnak + nem csak az osztály-tagságát lehet megállapítani, hanem + a származását is, azaz, melyik osztályt kiterjesztése + az adott objektum osztály. </para> </sect2> <sect2 id="classobj.example"> @@ -26,9 +26,9 @@ <para> Ebben a példában definiálunk egy alap osztályt, és ennek egy kiterjesztését. Az alap osztály leír egy zöldséget - (vegetable), meghatározva, hogy ehető-e vagy sem (edible), + (Zoldseg), meghatározva, hogy ehető-e vagy sem (eheto), és hogy milyen színű. Az alosztály a paraj - (<varname>Spinach</varname>) hozzáad egy új metódust, + (<varname>Paraj</varname>) hozzáad egy új metódust, hogy megfőzhesd, és egy másikat, hogy megállapítsd, hogy főtt-e. </para> @@ -38,7 +38,6 @@ <programlisting role="php"> <![CDATA[ <?php - // alap osztály tulajdonságokkal és metódusokkal class Zoldseg { @@ -87,9 +86,9 @@ </para> <para> Most két példányt létrehozunk a fenti osztályokból, és információkat - írunk ki rólunk, beleértve az őseiket is. Definiálunk néhány - hasznos függvényt, főleg azért, hogy szép legyen az információk - kiírása. + írunk ki rólunk, beleértve az származásukat is. Definiálunk néhány + hasznos függvényt, főleg azért, hogy ezeket az információkat szépen + írjuk ki. </para> <para> <example> @@ -127,7 +126,7 @@ // két objektumpéldány létrehozása -$karalabe = new Zoldseg(true,"kék"); +$karalabe = new Zoldseg(true,"kék"); $soklevelu = new Paraj(); // objektuminformációk kiírása @@ -153,12 +152,11 @@ </example> </para> <para> - Egy fontos dolog a fenti példában, hogy a - <varname>$soklevelu</varname> egy példánya - a <classname>Paraj</classname> objetumnak, - ami egy alosztálya a <classname>Zoldseg</classname> - objektumnak, ezért az utolsó része a scriptnek ezt - fogja kiírni (szerencsére nincs probléma a névelőkkel :): + Fontos észrevenni, hogy a fenti példában a <varname>$soklevelu</varname> + a <classname>Paraj</classname> objektum egy példánya, amely a + <classname>Zoldseg</classname> egy alosztálya objektumnak, ezért a + programunk utolsó része a következőt írja ki (szerencsére nincs probléma + a névelőkkel :) </para> <para> <informalexample> @@ -174,47 +172,162 @@ </sect1> </partintro> - <refentry id="function.get-class"> + <refentry id="function.call-user-method"> <refnamediv> - <refname>get_class</refname> - <refpurpose>Visszaadja egy objetum osztályának a nevét</refpurpose> + <refname>call_user_method</refname> + <refpurpose> + Egy megadott objektumon belül meghív egy függvényt [ellenjavallt] + </refpurpose> + </refnamediv> + <refsect1> + <title>Leírás</title> + <methodsynopsis> + <type>mixed</type><methodname>call_user_method</methodname> + <methodparam><type>string</type><parameter>method_name</parameter></methodparam> + <methodparam><type>object</type><parameter>obj</parameter></methodparam> + <methodparam +choice="opt"><type>mixed</type><parameter>parameter</parameter></methodparam> + <methodparam +choice="opt"><type>mixed</type><parameter>...</parameter></methodparam> + </methodsynopsis> + <warning> + <para> + A <function>call_user_method</function> függvény PHP 4.1.0-től + kezdve ellenjavallt, azaz, helyette a <function>call_user_func</function> + függvényt kell használni a függvénynév paraméterben a + <literal>array(&$obj, "method_name")</literal> szintaxissal. + </para> + </warning> + <para> + Meghívja a felhasználó által definiált <parameter>obj</parameter> + objektum <parameter>method_name</parameter> paraméterben megnevezett + metódusát. Az alábbi felhasználási példában definiálunk egy osztályt, + létrehozunk egy objektumpéldányt, és a + <function>call_user_method</function> függvényt használjuk + arra, hogy indirekten meghívjuk az objektum + <varname>print_info</varname> metódusát. + <informalexample> + <programlisting role="php"> +<![CDATA[ +<?php +class Orszag { + var $NEV; + var $TLD; + + function Orszag($nev, $tld) { + $this->NEV = $nev; + $this->TLD = $tld; + } + + function print_info($prestr="") { + echo $prestr."Ország: ".$this->NEV."\n"; + echo $prestr."Top Level Domain: ".$this->TLD."\n"; + } +} + +$orsz = new Orszag("Peru","pe"); + +echo "* Az objektum metódusának közvetlen hívása\n"; +$orsz->print_info(); + +echo "\n* Ugyanannak a közvetett meghívása\n"; +call_user_method ("print_info", $orsz, "\t"); +?> +]]> + </programlisting> + </informalexample> + </para> + <simpara> + Lásd még: <function>call_user_func</function>! + </simpara> + </refsect1> + </refentry> + + <refentry id="function.call-user-method-array"> + <refnamediv> + <refname>call_user_method_array</refname> + <refpurpose> + meghívja az adott objektum egy metódusát paramétertömbbel [ellenjavallt] + </refpurpose> </refnamediv> <refsect1> <title>Leírás</title> <methodsynopsis> - <type>string</type><methodname>get_class</methodname> + <type>mixed</type><methodname>call_user_method_array</methodname> + <methodparam><type>string</type><parameter>method_name</parameter></methodparam> <methodparam><type>object</type><parameter>obj</parameter></methodparam> + <methodparam +choice="opt"><type>array</type><parameter>paramarr</parameter></methodparam> </methodsynopsis> + <warning> + <para> + A <function>call_user_method_array</function> függvény PHP 4.1.0-től + kezdve ellenjavallt, azaz, helyette a <function>call_user_func_array</function> + függvényt kell használni a függvénynév paraméterben a + <literal>array(&$obj, "method_name")</literal> szintaxissal. + </para> + </warning> <para> - Ez a függvény visszaadja annak az osztálynak a nevét, aminek - az <parameter>obj</parameter> objektum egy példánya. + Meghívja a felhasználó által definiált <parameter>obj</parameter> + objektum <parameter>method_name</parameter> paraméterben megnevezett + metódusát. A metóusnak átadandó paramétereket a <parameter>paramarr</parameter> + tömbből tölti fel sorjában. </para> - <simpara> - Lásd még: <function>get_parent_class</function>, - <function>is_subclass_of</function> - </simpara> + <para> + Lásd még: + <function>call_user_func_array</function>, + <function>call_user_func</function> és + <function>call_user_method</function>! + </para> + <note> + <para> + Ez a függvény a PHP 4.0.4pl1 kiadása után került a CVS-be. + </para> + </note> </refsect1> </refentry> - - <refentry id="function.get-parent-class"> + + <refentry id="function.class-exists"> <refnamediv> - <refname>get_parent_class</refname> - <refpurpose>Visszaadja a szülő osztályát egy objektum osztályának</refpurpose> + <refname>class_exists</refname> + <refpurpose>megvizsgálja, hogy definiált-e az osztály</refpurpose> </refnamediv> <refsect1> <title>Leírás</title> <methodsynopsis> - <type>string</type><methodname>get_parent_class</methodname> - <methodparam><type>object</type><parameter>obj</parameter></methodparam> + <type>bool</type><methodname>class_exists</methodname> + <methodparam><type>string</type><parameter>class_name</parameter></methodparam> </methodsynopsis> <para> - Ez a függvény visszaadja a nevét annak az osztálynak, - ami szülője annak az osztálynak, aminek az - <parameter>obj</parameter> objektum egy példánya. + Ez a függvény &true;-val tér vissza, ha a <parameter>class_name</parameter> + osztály definiálva van, máskülönben &false;-szal. </para> + </refsect1> + </refentry> + + <refentry id="function.get-class"> + <refnamediv> + <refname>get_class</refname> + <refpurpose>visszaadja egy objektum osztályának a nevét</refpurpose> + </refnamediv> + <refsect1> + <title>Leírás</title> + <methodsynopsis> + <type>string</type><methodname>get_class</methodname> + <methodparam><type>object</type><parameter>obj</parameter></methodparam> + </methodsynopsis> + <para> + Ez a függvény visszaadja annak az osztálynak a nevét, amelynek az + <parameter>obj</parameter> objektum egy példánya. + </para> + <note> + <simpara> + <function>get_class</function> a felhasználó által definiált osztályok neveit + mindig csupa kisbetűsként adja vissza, míg a kiterjesztésekben + definiáltakat az eredeti elnevezésők szerint. + </simpara> + </note> <simpara> - Lásd még: <function>get_class</function>, - <function>is_subclass_of</function> + Lásd még: <function>get_parent_class</function>, + <function>gettype</function> és + <function>is_subclass_of</function>! </simpara> </refsect1> </refentry> @@ -228,15 +341,77 @@ <title>Leírás</title> <methodsynopsis> <type>array</type><methodname>get_class_methods</methodname> - <methodparam><type>string</type><parameter>class_name</parameter></methodparam> + <methodparam><type>mixed</type><parameter>class_name</parameter></methodparam> </methodsynopsis> <para> Ez a függvény a <parameter>class_name</parameter> által megadott - osztály metódusneveinek tömbjével tér vissza. + osztály metódusainak nevei adja vissza egy tömbben. + </para> + <note> + <para> + PHP 4.0.6-tól kezdve, <parameter>class_name</parameter> osztálynév + helyett közvetlenül az objektumot is át lehet adni paraméterként, például: + <informalexample> + <programlisting> +<![CDATA[ +$metodusok = get_class_methods($en_objektumom); // lásd lent a teljes példát! +]]> + </programlisting> + </informalexample> + </para> + </note> + <para> + <example> + <title><function>get_class_methods</function> példa</title> + <programlisting role="php"> +<![CDATA[ +<?php + +class en_osztalyom { + // konstruktor + function en_osztalyom() { + return(true); + } + + // 1. metódus + function en_methodusom1() { + return(true); + } + + // 2. metódus + function en_methodusom2() { + return(true); + } +} + +$en_objektumom = new en_osztalyom(); + +$methodus_nevek = get_class_methods(get_class($en_objektumom)); + +foreach ($metodus_nevek as $metodus_nev) { + echo "$metodus_nev\n"; +} + +?> +]]> + </programlisting> + </example> + </para> + <para> + A fenti példa a következőt írja ki: + <informalexample> + <programlisting> +<![CDATA[ +en_osztalyom +en_methodusom1 +en_methodusom2 +]]> + </programlisting> + </informalexample> </para> <simpara> - Lásd még: <function>get_class_vars</function>, - <function>get_object_vars</function> + Lásd még: <function>get_class_vars</function> és + <function>get_object_vars</function>! </simpara> </refsect1> </refentry> @@ -245,7 +420,7 @@ <refnamediv> <refname>get_class_vars</refname> <refpurpose> - Az osztály alaptulajdonságságainak tömbjével tér vissza. + visszaadja az osztály alaptulajdonságait egy tömbben </refpurpose> </refnamediv> <refsect1> @@ -257,188 +432,273 @@ <para> Ez a függvény az osztály alaptulajdonságainak tömbjével tér vissza. </para> + <note> + <para> + Inicializálatlan - kezdő érték nélküli - alaptulajdonságokat + (tagváltozókat) nem ad vissza a <function>get_class_vars</function>. + </para> + </note> + <para> + <example> + <title><function>get_class_vars</function> példa</title> + <programlisting role="php"> +<![CDATA[ +<?php + +class en_osztalyom { + + var $var1; // ennek nincs kezdő értéke... + var $var2 = "xyz"; + var $var3 = 100; + + // konstruktor + function en_osztalyom() { + return(true); + } + +} + +$en_objektumom = new en_osztalyom(); + +$alap_tulajdonsagok = get_class_vars(get_class($en_objektumom)); + +foreach ( $alap_tulajdonsagok as $nev => $ertek ) { + echo "$nev : $ertek\n"; +} + +?> +]]> + </programlisting> + </example> + </para> + <para> + A fenti példa a következőt írja ki: + <informalexample> + <programlisting> +<![CDATA[ +var2 : xyz +var3 : 100 +]]> + </programlisting> + </informalexample> + </para> <simpara> - Lásd még: <function>get_class_methods</function>, - <function>get_object_vars</function> + Lásd még: <function>get_class_methods</function> és + <function>get_object_vars</function>! </simpara> </refsect1> </refentry> - <refentry id="function.get-object-vars"> + <refentry id="function.get-declared-classes"> <refnamediv> - <refname>get_object_vars</refname> - <refpurpose>Objektumtulajdonságok asszociatív tömbjével tér vissza</refpurpose> + <refname>get_declared_classes</refname> + <refpurpose>visszaadja a jelenlegi szkriptben definiált osztályok +neveit</refpurpose> </refnamediv> <refsect1> <title>Leírás</title> - <methodsynopsis> - <type>array</type><methodname>get_object_vars</methodname> - <methodparam><type>object</type><parameter>obj</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>array</type><methodname>get_declared_classes</methodname> + <void/> + </methodsynopsis> <para> - Ez a függvény az <parameter>obj</parameter> - objektum tulajdonságainak asszociatív tömbjével tér vissza. + Ez a függvény az aktuális szkriptben definiált osztályok neveit + adja vissza egy tömbben. </para> - <simpara> - Lásd még: <function>get_class_methods</function>, - <function>get_class_vars</function> - </simpara> + <note> + <para> + A PHP 4.0.1pl2-ben, három extra osztályt ad vissza a függvény + a tömb elején <classname>stdClass</classname> (ami a + <filename>Zend/zend.c</filename>-ben definiált), + <classname>OverloadedTestClass</classname> (ami az + <filename>ext/standard/basic_functions.c</filename>-ben + definiált) és <classname>Directory</classname> + (ami az <filename>ext/standard/dir.c</filename>-ben definiált). + </para> + <para> + Attól függően, hogy milyen kiterjesztések vannak betöltve, egyéb + osztályok is megjelenhetnek a listában. + </para> + </note> </refsect1> </refentry> - <refentry id="function.is-subclass-of"> + <refentry id="function.get-object-vars"> <refnamediv> - <refname>is_subclass_of</refname> - <refpurpose> - Megállapítja, hogy egy objektum egy megadott osztálynak - egy alosztályához tartozik-e - </refpurpose> + <refname>get_object_vars</refname> + <refpurpose>Objektumtulajdonságok asszociatív tömbjével tér vissza</refpurpose> </refnamediv> <refsect1> <title>Leírás</title> <methodsynopsis> - <type>bool</type><methodname>is_subclass_of</methodname> + <type>array</type><methodname>get_object_vars</methodname> <methodparam><type>object</type><parameter>obj</parameter></methodparam> - <methodparam><type>string</type><parameter>superclass</parameter></methodparam> </methodsynopsis> <para> - Ez a függvény true-val tér vissza, ha az <parameter>obj</parameter>, - objektum egy olyan osztályhoz tartozik, ami alosztálya a - <parameter>superclass</parameter> osztálynak, egyébként false-al. - </para> - <simpara> - Lásd még: <function>get_class</function>, - <function>get_parent_class</function> - </simpara> + Ez a függvény az <parameter>obj</parameter> paraméterben átadott + objektumban definiált tulajdonságokat (tagváltozókat) és értékeiket adja + vissza egy asszociatív tömbben. Az <parameter>obj</parameter> típusát jelentő + osztályban deklarált, de kezdőérték nélküli tagváltozókat nem adja vissza a + függvény. + <example> + <title><function>get_object_vars</function> használata</title> + <programlisting role="php"> +<![CDATA[ +<?php +class Pont2D { + var $x, $y; + var $cimke; + + function Pont2D($x, $y) { + $this->x = $x; + $this->y = $y; + } + + function Cimkez($cimke) { + $this->cimke = $cimke; + } + + function holaPont() { + return array("x" => $this->x, + "y" => $this->y, + "cimke" => $this->cimke); + } +} + +// $cimke deklarálva van, de nincs érték hozzárendelve +$p1 = new Pont2D(1.233, 3.445); +print_r(get_object_vars($p1)); + +$p1->Cimkez("pont #1"); +print_r(get_object_vars($p1)); + +?> +]]> + </programlisting> + </example> + A fenti program a következőt írja ki: + <screen> +<![CDATA[ + Array + ( + [x] => 1.233 + [y] => 3.445 + ) + + Array + ( + [x] => 1.233 + [y] => 3.445 + [cimke] => pont #1 + ) +]]> + </screen> + </para> + <simpara> + Lásd még: <function>get_class_methods</function> és + <function>get_class_vars</function>! + </simpara> </refsect1> </refentry> - <refentry id="function.class-exists"> + <refentry id="function.get-parent-class"> <refnamediv> - <refname>class_exists</refname> - <refpurpose>Visszaadja, hogy definiált-e az osztály</refpurpose> + <refname>get_parent_class</refname> + <refpurpose>visszaadja egy objektum vagy osztály szülő osztályát </refpurpose> </refnamediv> <refsect1> <title>Leírás</title> - <methodsynopsis> - <type>bool</type><methodname>class_exists</methodname> - <methodparam><type>string</type><parameter>class_name</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>string</type><methodname>get_parent_class</methodname> + <methodparam><type>mixed</type><parameter>obj</parameter></methodparam> + </methodsynopsis> + <para> + Ha <parameter>obj</parameter> objektum típusú, akkor visszaadja az + <parameter>obj</parameter> példány "típusát" jelentő osztály + szülőosztályának nevét. + </para> <para> - Ez a függvény true-val tér vissza, ha a - <parameter>class_name</parameter> osztály definiált, - false-al egyébként. + Ha <parameter>obj</parameter> sztring típusú, akkor visszaadja az ilyen nevű + osztály szülőosztályának nevét. Ez PHP 4.0.5-től kezdve használható. </para> + <simpara> + Lásd még: <function>get_class</function> és + <function>is_subclass_of</function>! + </simpara> </refsect1> </refentry> - <refentry id="function.method-exists"> + <refentry id="function.is-a"> <refnamediv> - <refname>method_exists</refname> - <refpurpose>Ellenőrzi az osztálymetódus létezését</refpurpose> + <refname>is_a</refname> + <refpurpose> + megvizsgálja, hogy az objektum leszármazottja vagy tagja-e egy osztálynak + </refpurpose> </refnamediv> <refsect1> <title>Leírás</title> - <methodsynopsis> - <type>bool</type><methodname>method_exists</methodname> - <methodparam><type>object</type><parameter>object</parameter></methodparam> - <methodparam><type>string</type><parameter>method_name</parameter></methodparam> - </methodsynopsis> + <methodsynopsis> + <type>bool</type><methodname>is_a</methodname> + <methodparam><type>object</type><parameter>object</parameter></methodparam> + <methodparam><type>string</type><parameter>class_name</parameter></methodparam> + </methodsynopsis> <para> - Ez a függvény true-val tér vissza, ha a - <parameter>method_name</parameter>-mel metódus van definiálva az adott - <parameter>object</parameter> objektumhoz, különben false-szal. + Ez a függvény &true;-t ad vissza, ha az <parameter>object</parameter> a + <parameter>class_name</parameter> osztály vagy annak egy leszármazott + osztályának példánya, egyébként &false;-t ad vissza. </para> + <simpara> + Lásd még: <function>get_class</function>, + <function>get_parent_class</function> és + <function>is_subclass_of</function>! + </simpara> </refsect1> </refentry> - <refentry id="function.get-declared-classes"> + <refentry id="function.is-subclass-of"> <refnamediv> - <refname>get_declared_classes</refname> - <refpurpose>Visszatér a definiált osztályok nevének egy tömbjével</refpurpose> + <refname>is_subclass_of</refname> + <refpurpose> + megviszgálja, hogy egy objektum egy megadott osztálynak + egy alosztályához tartozik-e + </refpurpose> </refnamediv> <refsect1> <title>Leírás</title> - <methodsynopsis> - <type>array</type><methodname>get_declared_classes</methodname> - <void/> - </methodsynopsis> + <methodsynopsis> + <type>bool</type><methodname>is_subclass_of</methodname> + <methodparam><type>object</type><parameter>obj</parameter></methodparam> + <methodparam><type>string</type><parameter>class_name</parameter></methodparam> + </methodsynopsis> <para> - Ez a függvény az aktuális scriptben definiált - osztályok nevének egy tömbjével tér vissza. + Ez a függvény &true;-val tér vissza, ha az <parameter>obj</parameter> + objektum olyan osztálynak egy példánya, amely alosztálya/leszármazottja + a <parameter>class_name</parameter> nevű osztálynak. + Másik esetben &false;-t ad vissza. </para> - <note> - <para> - A PHP 4.0.1pl2-ben, három extra osztályt ad vissza a függvény - a tömb elején <classname>stdClass</classname> (ami a - <filename>Zend/zend.c</filename>-ben definiált), - <classname>OverloadedTestClass</classname> (ami az - <filename>ext/standard/basic_functions.c</filename>-ben - definiált) és <classname>Directory</classname> - (ami az <filename>ext/standard/dir.c</filename>-ben definiált). - </para> - </note> + <simpara> + Lásd még: <function>get_class</function> és + <function>get_parent_class</function>! + </simpara> </refsect1> </refentry> - <refentry id="function.call-user-method"> + <refentry id="function.method-exists"> <refnamediv> - <refname>call_user_method</refname> - <refpurpose> - Egy megadott objektumon belül meghív egy függvényt - </refpurpose> + <refname>method_exists</refname> + <refpurpose>ellenőrzi az osztálymetódus létezését</refpurpose> </refnamediv> <refsect1> <title>Leírás</title> <methodsynopsis> - <type>mixed</type><methodname>call_user_method</methodname> + <type>bool</type><methodname>method_exists</methodname> + <methodparam><type>object</type><parameter>object</parameter></methodparam> <methodparam><type>string</type><parameter>method_name</parameter></methodparam> - <methodparam><type>object</type><parameter>obj</parameter></methodparam> - <methodparam choice="opt"><type>mixed</type><parameter>parameter</parameter></methodparam> - <methodparam choice="opt"><type>mixed</type><parameter>...</parameter></methodparam> </methodsynopsis> <para> - Meghívja a <parameter>method_name</parameter> által megadott - metódust, a felhasználó által definiált <parameter>obj</parameter> - objektumból. Az alábbi felhasználási példában definiálunk egy - osztályt, létrehozunk egy objektumpéldányt, és a - <function>call_user_method</function> függvényt használjuk - arra, hogy indirekten meghívjuk az objektum - <varname>print_info</varname> metódusát. - <informalexample> - <programlisting role="php"> -<![CDATA[ -<?php -class Orszag { - var $NEV; - var $TLD; - - function Orszag($nev, $tld) { - $this->NEV = $nev; - $this->TLD = $tld; - } - - function print_info($prestr="") { - echo $prestr."Ország: ".$this->NEV."\n"; - echo $prestr."Top Level Domain: ".$this->TLD."\n"; - } -} - -$orsz = new Orszag("Peru","pe"); - -echo "* Az objektum metódusának közvetlen hívása\n"; -$orsz->print_info(); - -echo "\n* Ugyanannak a közvetett meghívása\n"; -call_user_method ("print_info", $orsz, "\t"); -?> -]]> - </programlisting> - </informalexample> + Ez a függvény &true;-val tér vissza, ha a + <parameter>method_name</parameter> nevű metódus definiálva van az adott + <parameter>object</parameter> objektumhoz, különben &false;-szal. </para> - <simpara> - Lásd még: <function>call_user_func</function>. - </simpara> </refsect1> </refentry> @@ -460,5 +720,7 @@ sgml-local-catalogs:nil sgml-local-ecat-files:nil End: ---> - +vim600: syn=xml fen fdm=syntax fdl=2 si +vim: et tw=78 syn=sgml +vi: ts=1 sw=1 +--> \ No newline at end of file