при попытке var_dump этого кода
namespace Model;
class Db {
protected static $connection;
protected function __construct() {}
protected function __clone() {}
public static function Connect() {
return self::$connection = new PDO('mysql:host=localhost;dbname=trvlblog', 'root', '');
}
}
$a = Db::Connect();
var_dump($a);
Появляется ошибка:
Fatal error: Uncaught Error: Class 'Model\PDO' not found in C:\PHP\OSPanel\domains\trvlblog\Model\Db.php:13 Stack trace: #0 C:\PHP\OSPanel\domains\trvlblog\Model\Db.php(18): Model\Db::Connect() #1 {main} thrown in C:\PHP\OSPanel\domains\trvlblog\Model\Db.php on line 13
Когда убираешь namespace все работает