PHP 、ヒ、ェ、ア、�セチーカヨ、ホシツチマ。「PHP シォソネ、ャニーナェ・ラ・愠ー・鬣゚・ークタク�ヌ、「、�ネ、、、ヲタュシチ、ヒアニカチ、ア、ニ、、、゙、ケ。」 、キ、ソ、ャ、テ、ニ。「シ。、ホホ网ホ、隍ヲ、ハ・ウ。シ・ノ、セチーカヨ、ネ、テ、ニスュトセ、ケ、ヒ、マ
ホ�1 ヘラチヌ、リ、ホニーナェ、ハ・「・ッ・サ・ケ
example1.php:
<?php
class classname
{
function __construct()
{
echo __METHOD__,"\n";
}
}
function funcname()
{
echo __FUNCTION__,"\n";
}
const constname = "global";
$a = 'classname';
$obj = new $a; // classname::__construct 、ネノスシィ、キ、゙、ケ
$b = 'funcname';
$b(); // funcname 、ネノスシィ、キ、゙、ケ
echo constant('constname'), "\n"; // global 、ネノスシィ、キ、゙、ケ
?>
ホ�2 フセチーカヨ、ト、ュヘラチヌ、リ、ホニーナェ、ハ・「・ッ・サ・ケ
<?php
namespace namespacename;
class classname
{
function __construct()
{
echo __METHOD__,"\n";
}
}
function funcname()
{
echo __FUNCTION__,"\n";
}
const constname = "namespaced";
include 'example1.php';
$a = 'classname';
$obj = new $a; // classname::__construct 、ネノスシィ、キ、゙、ケ
$b = 'funcname';
$b(); // funcname 、ネノスシィ、キ、゙、ケ
echo constant('constname'), "\n"; // global 、ネノスシィ、キ、゙、ケ
/* ・タ・ヨ・�ッ・ゥ。シ・ネ、ネ、ヲセ�遉マ "\\namespacename\\classname" 、ネ、キ、ハ、ア、�ミ、ハ、熙゙、サ、� */
$a = '\namespacename\classname';
$obj = new $a; // namespacename\classname::__construct 、ネノスシィ、キ、゙、ケ
$a = 'namespacename\classname';
$obj = new $a; // 、ウ、�� namespacename\classname::__construct 、ネノスシィ、キ、゙、ケ
$b = 'namespacename\funcname';
$b(); // namespacename\funcname 、ネノスシィ、キ、゙、ケ
$b = '\namespacename\funcname';
$b(); // 、ウ、�� namespacename\funcname 、ネノスシィ、キ、゙、ケ
echo constant('\namespacename\constname'), "\n"; // namespaced 、ネノスシィ、キ、゙、ケ
echo constant('namespacename\constname'), "\n"; // 、ウ、�� namespaced 、ネノスシィ、キ、゙、ケ
?>
ハクサ昀讀ホフセチーカヨフセ、ホ・ィ・ケ・ア。シ・ラ、ヒエリ、ケ、�擎ユ 、ノ、ヌ、ェ、ッ、ウ、ネ、コ、�ハ、、、隍ヲ、ヒ、キ、゙、キ、遉ヲ。」