php如何a页面调用B页面的类如何调用

ddhd521 2009-10-28 01:57:26
新手学习PHP,我现在就是好几页面,有实体类,有管数据访问的,每个类都是一个单独的PHP文件,但是怎么样能在A页面中调用B页面中写的类呢?希望高手解答

<?php
class news {
function bb(){
echo "你可知道我是谁";
}
}
?>

上面这就是一个独立的PHP文件叫news.php吧姑且
在下面的这个另外的文件中Test.php中调用news中的bb方法

<?php
$b=new news();
$b->bb();
?>

这样写报错,
Fatal error: Class 'news' not found in D:\wamp\www\Test\Test.php on line 2
希望能指点正确的写法!如果两个页写在一个文件中我倒是能写,但是现在这要分开啊
...全文
227 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
hbcfxz 2009-10-28
  • 打赏
  • 举报
回复
是的,先引入文件
cayleung 2009-10-28
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 ddhd521 的回复:]
有没有累似java的包的那个概念
[/Quote]
__autoload
床上等您 2009-10-28
  • 打赏
  • 举报
回复
这个就是相对于java导入一个类,没有包的定义。但你可以修改配置来包含一个文件夹,但要用到也要一个个文件包进来
amwdgv 2009-10-28
  • 打赏
  • 举报
回复
require_once(news.php)
ddhd521 2009-10-28
  • 打赏
  • 举报
回复
有没有累似java的包的那个概念
ddhd521 2009-10-28
  • 打赏
  • 举报
回复
include_once这样的话岂不是在解释的时候是当成一个文件去解释的呢?
床上等您 2009-10-28
  • 打赏
  • 举报
回复
a.php
_________________
<?php
class news {
function bb(){
echo "你可知道我是谁";
}
}
?>
================================

b.php
________________________
<?php
include_once(a.php);//要将你需要用到的函数或方法所在面包含到本面里
//include_once , include , require , require_once 各有不同
$b=new news();
$b->bb();
?>
pcboyxhy 2009-10-28
  • 打赏
  • 举报
回复
require_once('.........');

21,891

社区成员

发帖
与我相关
我的任务
社区描述
从PHP安装配置,PHP入门,PHP基础到PHP应用
社区管理员
  • 基础编程社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧