ホームページ >バックエンド開発 >PHPチュートリアル >PHPで現在のクラス名、メソッド名、関数名のマジック定数を取得する(マークダウンを初めて使用する) markdown2 markdownextended zaraのmarkdown

PHPで現在のクラス名、メソッド名、関数名のマジック定数を取得する(マークダウンを初めて使用する) markdown2 markdownextended zaraのmarkdown

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBオリジナル
2016-07-29 08:53:011423ブラウズ

一般的に使用されるマジック定数の概要については、PHP マニュアル「接続」を直接参照してください。 デモを添付します:

<code><span><?php</span><span>/**
 * Created by PhpStorm.
 * User: yanfeng
 * Date: 2016/3/31
 * Time: 13:28
 */</span><span><span>function</span><span>output</span><span>()</span>
{</span><span>echo</span><span>"function:<br>"</span>;
    <span>echo</span><span>__CLASS__</span> . <span>"<br>"</span>;
    <span>echo</span><span>__METHOD__</span> . <span>"<br>"</span>;
    <span>echo</span><span>__FUNCTION__</span> . <span>"<br>"</span>;
}

<span><span>class</span><span>test</span>
{</span><span>static</span><span><span>function</span><span>output</span><span>()</span>
    {</span><span>echo</span><span>"class:<br>"</span>;
        <span>echo</span><span>__CLASS__</span> . <span>"<br>"</span>;
        <span>echo</span><span>__METHOD__</span> . <span>"<br>"</span>;
        <span>echo</span><span>__FUNCTION__</span> . <span>"<br>"</span>;
        output();
    }
}

test::output();</code>
出力結果:

<code>class:
test
test::output
output
function:

output
output</code>
').addClass('pre-numbering').hide(); $(this).addClass('has-numbering').parent().append($numbering); for (i = 1; i ').text(i)); }; $numbering.fadeIn(1700); }); }); 上記は、PHP で現在のクラス名、メソッド名、関数名のマジック定数を取得する方法 (マークダウンを初めて使用する場合) を、マークダウンの内容も含めて紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。