<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head><meta forua="true" http-equiv="Cache-Control" content="max-age=0" /></head>
<card title="PHP中返回方法名字的魔术变量__METHOD__与__FUNCTION__的区别" id="card1">
<p> 游客</p><p>
标题:PHP中返回方法名字的魔术变量__METHOD__与__FUNCTION__的区别<br/>
正文:<br/>
本文实例讲述了PHP中魔术变量__METHOD__与__FUNCTION__的区别，分享给大家供大家参考。具体分析如下：__METHOD__类的方法名（PHP 5.0.0 新加）。返回该方法被定义时的名字（区分大小写）。<br/> __FUNCTION__函数名称（PHP 4.3.0 新加）。自 PHP 5 起本常量返回该函数被定义时的名字（区分大小写）。在 PHP 4 中该值总是小写字母的。文档解释都是说返回函数（方法）的名字。区别在于：__FUNCTION__只是返回方法的名字；<br/> <br/> __METHOD__返回类的名字和方法的名字。&amp;lt;?php<br/>      class Test{<br/>        public function doit(){<br/>          echo __FUNCTION__;<br/>        }<br/>        public function doitAgain(){<br/>          echo __METHOD__;<br/>        }<br/>      }<br/>      $obj = new Test();<br/>      $obj-&amp;gt;doit();<br/>      echo '&amp;lt;br&amp;gt;';<br/>      $obj-&amp;gt;doitAgain();<br/>?&amp;gt;输出结果为：doit<br/>Test::doitAgain希望本文所述对大家的PHP程序设计有所帮助。<br/><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1787&amp;Page=1">[&lt;&lt;]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1787&amp;Page=1">[[1]]</a><a href="http://camnpr.com/wap.asp?mode=WAP&amp;act=View&amp;id=1787&amp;Page=1">[&gt;&gt;]</a><br/>
<br/>
<a href="wap.asp?act=Com&amp;id=1787">查看评论(0)</a><br/>
<a href="wap.asp?act=AddCom&amp;inpId=1787">发表评论</a><br/><br/>

<br/>

<br/>
<a href="http://camnpr.com/wap.asp">首页</a>
</p>
</card>
</wml>