代码如下:
<?php
class foo
{
function do_foo()
{
echo"\t\t这是一个foo类中的成员函数所显示的内容:\n";
echo"\t\t对象变量的一个例子\n";
}
function do_foo2()
{
global $PHP_SELF;
echo $PHP_SELF;
}
}
$bar=new foo;
$bar->do_foo();
$bar->do_foo2();
?>
为什么在里面的\n,\t,echo $PHP_SELF均无效啊?什么显示都没有.
<?php
class foo
{
function do_foo()
{
echo"\t\t这是一个foo类中的成员函数所显示的内容:\n";
echo"\t\t对象变量的一个例子\n";
}
function do_foo2()
{
global $PHP_SELF;
echo $PHP_SELF;
}
}
$bar=new foo;
$bar->do_foo();
$bar->do_foo2();
?>
为什么在里面的\n,\t,echo $PHP_SELF均无效啊?什么显示都没有.
class foo
{
function do_foo()
{
echo"\t\t这是一个foo类中的成员函数所显示的内容:\n";
echo"\t\t对象变量的一个例子\n";
}
function do_foo2()
{
echo $_SERVER['PHP_SELF'];
}
}
$bar=new foo;
echo "<pre>";
$bar->do_foo();
$bar->do_foo2();
echo "</pre>";
?>
<?php
class foo
{
function do_foo()
{
echo"\t\t这是一个foo类中的成员函数所显示的内容:\n";
echo"\t\t对象变量的一个例子\n";
}
function do_foo2()
{
echo $_SERVER['PHP_SELF'];
}
}
$bar=new foo;
header('Content-Type: text/plain;');
$bar->do_foo();
$bar->do_foo2();
?>