title: Avoid syntax error warnings when using string interpolation in SQL query generation
body: <p>When using string interpolation, <code>sprintf</code> or generally any form of dynamically creating an SQL query string, PhpStorm usually trips up. For example:</p>
  
  <pre class="lang-php prettyprint-override"><code>$placeholders = join(', ', array_fill(0, count($ids), '?'));
  $stmt = $db-&gt;prepare("SELECT * FROM foo WHERE bar IN ($placeholders)");
  $stmt-&gt;execute($ids);
  </code></pre>
  
  <p>or:</p>
  
  <pre class="lang-php prettyprint-override"><code>$db-&gt;prepare(sprintf('INSERT .. (%s) ..', $foo))
  </code></pre>
  
  <p>These understandably trigger some sort of SQL syntax error warning in PhpStorm. Is there any way to suppress those without outright disabling SQL language parsing?</p>