По документации(выборка)
1.
$sql = "SELECT * FROM users WHERE name = :name OR username = :name";
$stmt = $conn->prepare($sql);
$stmt->bindValue("name", $name);
$stmt->execute();
2. $stmt = executeQuery("SELECT * FROM users WHERE name = :name OR username = :name", [":name" => $name]);
Возникла небольшое затруднение. При использовании Phpstorm, второй метод перечеркивается с нотисом, что метод помечен как
Internal
И в докблоке указано, что
PERF: Directly prepares a driver statement, not a wrapper.
Что это означает? Что лучше использовать первый подход?