UNPKG

php.js

Version:

Use phpjs functions as required.

19 lines (17 loc) 688 B
module.exports=function(){ return addslashes.apply(exports,arguments) }; 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'); }