public static function toPoString($string) { $string = addcslashes($string, '"'); $string = str_replace("\n", '\\n"' . "\n" . '"', $string); $res = preg_replace('/([^\\\\])"/', '$1\\"', $string); return '"' . $res . '"'; }