Guest User

Untitled

a guest
Oct 21st, 2018
91
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.27 KB | None | 0 0
  1. <?php
  2.  
  3. $str = "SQL :param1 :param2 END_SQL";
  4. $params = array (
  5. 'param1' => 'param1 value',
  6. 'param2' => 'param2 value'
  7. );
  8.  
  9. echo preg_replace_callback('/:([a-z0-9]+)/', function ($m) use ($params) {
  10. return '\'' . mysql_escape_string($params[$m[1]]) . '\'';
  11. }, $str) . "\n";
Add Comment
Please, Sign In to add comment