* [misc] add skipLineBreak function.

This commit is contained in:
qixinzhi
2024-06-11 02:50:49 +00:00
parent 0072eae6df
commit bfaf6c5649
+19
View File
@@ -8,4 +8,23 @@ class sqlparser
$this->parser = new PhpMyAdmin\SqlParser\Parser($query);
$this->statements = $this->parser->statements;
}
/**
* Skip line break in sql.
*
* @param string $sql
* @access public
* @return string
*/
public function skipLineBreak($sql)
{
$sql = str_replace("\n\t", " ", $sql);
$sql = str_replace("\t\n", " ", $sql);
$sql = str_replace("\n\r", " ", $sql);
$sql = str_replace("\r\n", " ", $sql);
$sql = str_replace("\r", " ", $sql);
$sql = str_replace("\n", " ", $sql);
return $sql;
}
}