PHP program to print the method name with the associated class name using magic constant __METHOD__

Here, we are going to learn how to print the method name with the associated class name using magic constant __METHOD__ in PHP?
Submitted by Nidhi, on November 18, 2020

Here, we will print the name of the method with the associated class name using magic constant __METHOD__, where it was declared. The __METHOD__ constant returns case sensitive method name.

Program/Source Code:

The source code to print the method name using magic constant __METHOD__ is given below. The given program is compiled and executed successfully.

<?php
    //PHP program to print the method name with the 
    //associated class using magic constant __METHOD__.
    class Sample
    {
        public function MyMethod()
        {
            print(__METHOD__."<br>");
        }
    }
    
    $S=new Sample();
    $S->MyMethod();
?>

Output:

Sample::MyMethod

Explanation:

In the above program, we created a class Sample that contains a function MyMethod(). In the MyMethod(), we printed the name of the method with the associated class name using the __METHOD__ magic constant. After that, we created the object of Sample class and called the method MyMethod() that will print the Name of the method with class name on the webpage.






Comments and Discussions

Ad: Are you a blogger? Join our Blogging forum.





Languages: » C » C++ » C++ STL » Java » Data Structure » C#.Net » Android » Kotlin » SQL
Web Technologies: » PHP » Python » JavaScript » CSS » Ajax » Node.js » Web programming/HTML
Solved programs: » C » C++ » DS » Java » C#
Aptitude que. & ans.: » C » C++ » Java » DBMS
Interview que. & ans.: » C » Embedded C » Java » SEO » HR
CS Subjects: » CS Basics » O.S. » Networks » DBMS » Embedded Systems » Cloud Computing
» Machine learning » CS Organizations » Linux » DOS
More: » Articles » Puzzles » News/Updates


© https://www.includehelp.com some rights reserved.