Tidak. PDO tidak dapat membersihkan nama kolom atau tabel.
Jika Anda benar-benar memiliki untuk menggunakan nama tabel dinamis, cara teraman untuk menanganinya adalah tidak memeriksa apakah nama tersebut benar-benar ada dalam tabel, dan memasukkannya ke dalam kueri dengan cara biasa.
Kode semu:
$fieldname = make_sure_this_field_really_exists($_GET["fieldname"]);
$PDO->prepare("select name, age, `$fieldname` from members where age > ? and gender = 'f';" ... );