在 php 中编译外部 class
compile external class in php
我正在学习使用 php 设计 Web 后端的面向对象方法。
我是 php OOP 的初学者。
因此,我在获取包含 php class 到 运行 的外部文件时遇到了问题。
这是我的代码:
A.php
<?php
class A
{
public function getProperty()
{
echo "Good job sir, You've won a free House!";
}
}
?>
B.php
<?php
include("A.php");
class B
{
$a= new A();
$a->getProperty();
}
?>
我在 运行 宁 B.php 时收到内部服务器错误,
两个文件都在同一目录下。
//试试这个应该有效
include('A.php');
class B
{
public function test(){
$a= new A();
$a->getProperty();
}
}
$b = new B();
$b->test();
//输出
干得好,先生,您赢得了免费的房子!
我正在学习使用 php 设计 Web 后端的面向对象方法。 我是 php OOP 的初学者。 因此,我在获取包含 php class 到 运行 的外部文件时遇到了问题。 这是我的代码:
A.php
<?php
class A
{
public function getProperty()
{
echo "Good job sir, You've won a free House!";
}
}
?>
B.php
<?php
include("A.php");
class B
{
$a= new A();
$a->getProperty();
}
?>
我在 运行 宁 B.php 时收到内部服务器错误, 两个文件都在同一目录下。
//试试这个应该有效
include('A.php');
class B
{
public function test(){
$a= new A();
$a->getProperty();
}
}
$b = new B();
$b->test();
//输出 干得好,先生,您赢得了免费的房子!