You are here

function ARC_api_helper::escape_js_string in Taxonomy import/export via XML 6.2

Same name and namespace in other branches
  1. 5.2 arc/ARC_api_helper.php \ARC_api_helper::escape_js_string()
  2. 5 arc/ARC_api_helper.php \ARC_api_helper::escape_js_string()
  3. 6 arc/ARC_api_helper.php \ARC_api_helper::escape_js_string()

File

arc/ARC_api_helper.php, line 134

Class

ARC_api_helper

Code

function escape_js_string($val = "") {
  $val = str_replace("%0D", '\\r', rawurlencode($val));
  $val = str_replace("%0A", '\\n', $val);
  $val = str_replace("%22", '\\"', $val);
  return preg_replace("/([^\\\\])\"/", '\\1\\"', rawurldecode($val));
}