これを行うには、私はオンラインでの方法やPHPのドキュメントを傷つけることはありません。変数がマジック定数であるかどうかを確認するには?
変数がMagic Constant(__FILE__
または__DIR__
)の場合、フレンドリーで軽い方法でチェックしますか? is_callable()
に似ていますか?
$var
と照合してif/else条件を実行したいと考えています。
小さな例です。
function test($var) {
if ($var == 'string_value') {
// Do this...
}
elseif (is_magic_constant($var)) {
// Do this...
}
else {
// Do this...
}
}
test('string_value');
test(__FILE__);
それの目的は何ですか?私はそれの使い方をあまりよく理解していません。なぜそれが魔法の定数であるかを知る必要がありますか?しかし、私が知る限り、それを確認する機能はありません。 – Qirel
これは意味をなさない – Akintunde007