UNPKG

phpjs

Version:

php.js offers community built php functions in javascript

17 lines (16 loc) 614 B
function addslashes(str) { // discuss at: http://phpjs.org/functions/addslashes/ // original by: Kevin van Zonneveld (http://kevin.vanzonneveld.net) // improved by: Ates Goral (http://magnetiq.com) // improved by: marrtins // improved by: Nate // improved by: Onno Marsman // improved by: Brett Zamir (http://brett-zamir.me) // improved by: Oskar Larsson Högfeldt (http://oskar-lh.name/) // input by: Denny Wardhana // example 1: addslashes("kevin's birthday"); // returns 1: "kevin\\'s birthday" return (str + '') .replace(/[\\"']/g, '\\$&') .replace(/\u0000/g, '\\0'); }