::
sign được sử dụng để gọi các phương thức được định nghĩa là static, có nghĩa là bạn không cần tạo phiên bản của một đối tượng để gọi phương thức này. query()
phương thức không tĩnh có nghĩa là bạn cần tạo PDO
đối tượng đầu tiên và sau đó gọi query()
trên đối tượng đó.
Cái này sẽ giống như sau:
$dsn = 'mysql:dbname=testdb;host=127.0.0.1';
$user = 'dbuser';
$password = 'dbpass';
$pdo = new PDO($dsn, $user, $password);
$result = $pdo->query('SELECT * FROM table'); //here $result is a set of results that can be accessed like arrays;