×

Welcome to TagMyCode

Please login or create account to add a snippet.
0
0
 
0
Language: PHP
Posted by: Сергей Шевченко
Added: Jan 21, 2017 5:03 PM
Modified: May 23, 2017 4:00 PM
Views: 15
  1.     /**
  2.      * Экранируем массив [1,2,3] => '1','2','3'
  3.      * Элементы берет в одинарные кавычки
  4.      * @param $array
  5.      * @return string
  6.      */
  7.     public function escapeArray($array) {
  8.         if (!is_array($array)) {
  9.             return '';
  10.         }
  11.         $prefix = '';
  12.         $r = '';
  13.         foreach ($array as $e) {
  14.             $r .= $prefix .'\'' . pg_escape_string($this->_conn, $e) . '\'';
  15.             $prefix = ',';
  16.         }
  17.         return $r;
  18.     }
  19.  
  20.