php - 调用类函数未定义
问题描述
实际上学习 PHP 语言时,当我从一个类中调用一个函数时遇到问题,我得到了“未捕获的错误:调用未定义的函数”,而我已经包含了我的外部文件。
这是我的 2 个文件:
** 我要调用的外部类:**
<?php
class DBClass {
//Get the database connection
public function GetConnection()
{
...
}
?>
我的来电文件:
<?php
include_once './dbclass.php';
try{
$dbclass = new DBClass();
$connection = $dbclass.GetConnection();
}catch(PDOException $e){
echo $e->getMessage();
}
?>
我在调用 GetConnection 函数时遇到了这个错误,知道吗?
解决方案
<?php
include_once './dbclass.php';
try{
$dbclass = new DBClass();
$connection = $dbclass->GetConnection();
}catch(PDOException $e){
echo $e->getMessage();
}
?>
试试上面的代码...在 PHP 中我们使用 -> 来调用类的方法...
推荐阅读
- c++ - 为什么C/C++结构体类型可以在不同的文件中重新定义,但是变量和函数却报错?
- javascript - React Native require(image) 返回数字
- r - 当存在多个几何时,删除一个几何的轴标签
- javascript - 是否有可能获得价值
从使用 axios 发回 json 响应的端点? - angular6 - 在 Angular 6 中导入 YouTube iframe API 的简单方法?
- linux - 从文本文件中删除注释行
- javascript - 如何使用正则表达式为特定文本着色
- hadoop - 如何加快蜂巢中的排序
- angular - Angular 6 只信任 innerHtml 中的 iframe
- python - Python排序以避免“KeyError:'href'”