-2 php
<?php
class roxy
{
function sam()
{
$name;
$class;
$age;
echo $name;
echo $class;
echo $age;
}
}
$kush= new roxy();
$kush->name="sachin";
$kush->class=12;
$kush->age=21;
$kush->sam();
?>
Run Code Online (Sandbox Code Playgroud)
这里变量被声明为localy,当变量值通过object设置时,之后我调用函数,它在结果屏幕中显示未定义.
这不是oop的工作方式:以下是您要实现的目标的实例:
<?php
class roxy
{
public $name;
public $class;
public $age;
public function sam()
{
echo $this->name;
echo $this->class;
echo $this->age;
}
}
$kush= new roxy();
$kush->name="sachin";
$kush->class=12;
$kush->age=21;
$kush->sam();
?>
Run Code Online (Sandbox Code Playgroud)