PHP
downloads | documentation | faq | getting help | mailing lists | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

ClibPDF Functions> <classkit_method_remove
Last updated: Sat, 24 Mar 2007

view this page in

classkit_method_rename

(PECL classkit:0.1-0.4 runkit:0.7-0.9)

classkit_method_rename — Dynamically changes the name of the given method

Popis

bool classkit_method_rename ( string $classname, string $methodname, string $newname )

Poznámka: Tuto funkci nelze použít k manipulaci s aktuálně běžící metodou (nebo metodou v řetězu).

Varování

Tato funkce je EXPERIMENTÁLNÍ. Chování této funkce, její název a všechno ostatní, co je zde zdokumentováno, se v budoucích verzích PHP může BEZ OHLÁŠENÍ změnit. Berte to v úvahu a používejte tuto funkci na vlastní nebezpečí.

Seznam parametrů

classname

The class in which to rename the method

methodname

The name of the method to rename

newname

The new name to give to the renamed method

Návratové hodnoty

Vrací TRUE při úspěchu, FALSE při selhání.

Příklady

Příklad 290. classkit_method_rename() example

<?php
class Example {
    function
foo() {
        return
"foo!\n";
    }
}

// Rename the 'foo' method to 'bar'
classkit_method_rename(
   
'Example',
   
'foo',
   
'bar'
);

// output renamed function
echo Example::bar();
?>

Výše uvedený příklad vypíše:


foo!

    

Viz také

classkit_method_add()
classkit_method_copy()
classkit_method_redefine()
classkit_method_remove()



add a note add a note User Contributed Notes
classkit_method_rename
There are no user contributed notes for this page.

ClibPDF Functions> <classkit_method_remove
Last updated: Sat, 24 Mar 2007
 
 
show source | credits | sitemap | contact | advertising | mirror sites