相关疑难解决方法(0)

如何在PHP中检查特定类型的对象

我有接受一个PDO对象作为参数,以允许用户使用现有的连接,而则该方法以打开一个新的,并保存资源的方法:

public static function databaseConnect($pdo = null) {
Run Code Online (Sandbox Code Playgroud)

我知道is_object()检查参数是否是一个对象,但我想检查是否$pdo是一个PDO对象,而不仅仅是一个对象.

因为用户可以轻易地输入(错误地?)不同类型的对象,mysqli等,并且整个脚本将分开.

简而言之:如何检查特定类型对象的变量?

php oop object-type

62
推荐指数
2
解决办法
5万
查看次数

标签 统计

object-type ×1

oop ×1

php ×1