Implode PHP pero envuelva cada elemento en citas
Supongamos que tengo una matriz:
<code> $elements = array('foo', 'bar', 'tar', 'dar'); </code>
Entonces quiero construir unDELETE IN
Consulta SQL:
<code> $SQL = "DELETE FROM elements WHERE id IN ('" . implode(',', $elements) . "')"; </code>
El problema es que los identificadores en la matriz de elementos no se citan individualmente. I.E la consulta se ve como:
<code> $SQL = "DELETE FROM elements WHERE id IN ('foo,bar,tar,dar'); </code>
¿Cuál es la mejor manera, la mayoría de los elegants para solucionar esto?