Peut PHP PDO États accepter la table ou de la colonne de nom de paramètre?

Pourquoi je ne peux pas passer le nom de la table pour un AOP déclaration?

$stmt = $dbh->prepare('SELECT * FROM :table WHERE 1');
if ($stmt->execute(array(':table' => 'users'))) {
    var_dump($stmt->fetchAll());
}

Est-il un autre moyen sûr pour insérer un nom de table dans une requête SQL? Sûr, je veux dire que je ne veux pas faire

$sql = "SELECT * FROM $table WHERE 1"
InformationsquelleAutor Jrgns | 2008-10-08