我有一个包含不同类的文件data.php。 在其他文件中,我进行了需求调用。
<?php
include_once('data.php');
$db= new dataManager(); // here
class Manager{
//$db= new dataManager(); here doesn't work an error occurs
function savingData($ob )//obj
{
$db.saveData($ob);//error undefined variable $db
}
答案 0 :(得分:2)
尝试用->
调用php中的对象函数
$db->saveData($ob);
您还需要将$ob
传递给经理类功能
$newobj= new Manager();
$newobj->savingData($ob);
答案 1 :(得分:-1)
搜索后的Okey我记得全球一词
只有我们需要添加
全球$变量;在每个职能中。
还可以。
<?php
include_once('data.php');
$db= new dataManager(); // here
class Manager{
function savingData($ob )//obj
{
global $db; //<---
$db.saveData($ob);//error solved
}