Използване на подготвени изрази за PDO:
$placeholders = str_repeat('?, ', count($array)-1) . '?';
$stmt = $pdo->prepare("SELECT * FROM table WHERE field IN ($placeholders)");
$stmt->execute($array);
$placeholders
ще съдържа поредица от ?, ?, ?
контейнери, със същия брой ?
като размера на масива. След това, когато изпълните израза, стойностите на масива се свързват с контейнерите.