JSSamePHP: рдореИрдВ рдЗрд╕реЗ PHP рдореЗрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реВрдВ, рд▓реЗрдХрд┐рди рдореБрдЭреЗ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ

рд╕рд┐рджреНрдзрд╛рдВрдд


рд╢рд╛рдпрдж рдореЗрд░реЗ рдЬреИрд╕реЗ рдХрдИ рд▓реЛрдЧ рд╣реИрдВ, рд╕рд┐рдВрдЯреИрдХреНрд╕ рдФрд░ PHP рдлрд╝рдВрдХреНрд╢рди рдХреЗ рдкреНрд░рд╢рдВрд╕рдХ рдЬрд┐рдиреНрд╣реЗрдВ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд▓рд┐рдЦрдиреЗ, рдХрд╣рдиреЗ рдХреА рдЬрд╝рд░реВрд░рдд рд╣реИ, рд▓реЗрдХрд┐рди рдлрд╝рдВрдХреНрд╢рди рд╕реАрдЦрдиреЗ рдХрд╛ рд╕рдордп рдирд╣реАрдВ рд╣реИред
рд╣рд╛рдБ, рд╣рдо рдЕрдЪреНрдЫреА рддрд░рд╣ рд╕реЗ PHP рдХреЗ рдмреБрдирд┐рдпрд╛рджреА рдХрд╛рд░реНрдпреЛрдВ рдХреЛ рдЬрд╛рдирддреЗ рд╣реИрдВ - рдпрд╣ рд╣рдорд╛рд░рд╛ рд╣рдерд┐рдпрд╛рд░ рд╣реИ! рдФрд░ рдЕрдЧрд░ рд╣рдо PHP рдореЗрдВ рдЕрдкрдиреА рдореВрд▓ рднрд╛рд╖рд╛ рдХреЗ рдмрдЬрд╛рдп рднреА рд╕реЛрдЪрддреЗ рд╣реИрдВ - рдпрд╣ рд╣рдорд╛рд░рд╛ рдЙрдкреЗрдХреНрд╖рд┐рдд рдорд╛рдорд▓рд╛ рд╣реИ, рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдореИрдВрдиреЗ рдЕрдкрдиреА рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЛ рднрд░рдирд╛ рд╢реБрд░реВ рдХрд░ рджрд┐рдпрд╛, рдЬрд┐рд╕реЗ рдореИрдВрдиреЗ JSSamePHP (JS рдХреЛ PHP) рдХрд╣рд╛ред
рдПрдХ рд╕реНрдкрд╖реНрдЯ рднрд╛рд╖рд╛ рдореЗрдВ - рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ PHP рдХрд╛рд░реНрдпреЛрдВ рдХрд╛ рдПрдирд╛рд▓реЙрдЧред

рдЕрднреНрдпрд╛рд╕


рдореИрдВ рдмреЛрд░рд┐рдВрдЧ рдореИрдиреБрдЕрд▓ рдХреЗ рд╕рд╛рде рдмреЛрд░ рдирд╣реАрдВ рд╣реЛрдЧрд╛ рдХрд┐ рдЬреЗрдПрд╕ рд▓рд╛рдЗрдмреНрд░реЗрд░реА рдХреЛ рдХреИрд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд┐рдпрд╛ рдЬрд╛рдП, рд▓реЗрдХрд┐рди рдореИрдВ рд╕реАрдзреЗ рдЗрд╕ рдмрд┐рдВрджреБ рдкрд░ рдЬрд╛рдКрдВрдЧрд╛: рд╣рдо рдЕрдкрдиреЗ JSSamePHP рдХреЛ рдХрдиреЗрдХреНрдЯ рдХрд░рддреЗ рд╣реИрдВ, jQuery рдХреЗ рдмрд╛рдж, рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ рдмрд┐рд▓реНрдХреБрд▓ рд╕рдВрднрд╡ рд╣реИ рдХрд┐ рд╣рдо рдЗрд╕рдХреА рдХреНрд╖рдорддрд╛рдУрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВрдЧреЗ, рдЬреИрд╕рд╛ рдХрд┐ рдЯреНрд░рд┐рдо () рдлрд╝рдВрдХреНрд╢рди рдореЗрдВ рд╣реИред рд╣рд╛рдВ, рдЖрдк рд╢реБрджреНрдз рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдореЗрдВ рд╕рдм рдХреБрдЫ рд▓рд┐рдЦ рд╕рдХрддреЗ рд╣реИрдВ, рд▓реЗрдХрд┐рди рдпрд╣ рд╡реНрдпрдХреНрддрд┐рдЧрдд рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдХрд╛ рдорд╛рдорд▓рд╛ рд╣реИред

JSSamePHP.js рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛрдб рдХрд╛ рдПрдХ рдЫреЛрдЯрд╛ рд╕рд╛ рдЙрджрд╛рд╣рд░рдг:
function strlen(str){return str.length;} function count(str){return str.count;} function trim(str){return $.trim(str);} function explode(a,b){return b.split(a);} function substr(a,b,c){if(b<0){b+=a.length;}if(c==undefined){c=a.length;}else if(c<0){c+=a.length;}else{c+=b;}if(c<b){c=b;}return a.substring(b,c);} function str_replace(a,b,c){return c.replace(a,b);} function is_numeric(a){return !isNaN(a-0) && a!==null && a.replace(/^\s\s*/,'')!=="" && a!==false;} 

рдореИрдВ рдмрдЪрд╛рддреА рд╣реВрдБ, рд╣рд╛рдБ, рдЗрд╕реЗ рджреВрд░ рдордд рдХрд░реЛред

рдЬреИрд╕рд╛ рдХрд┐ рдЖрдк рдлрд╝рдВрдХреНрд╢рдВрд╕ рдХреЗ рдирд╛рдореЛрдВ рд╕реЗ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВ - рдЕрдм рд╣рдо рдкрд╛рдареНрдпрдкреБрд╕реНрддрдХреЛрдВ рдФрд░ рдзреЛрдЦрд╛ рд╢реАрдЯреНрд╕ рдЬреИрд╕реЗ рд╣рдерд┐рдпрд╛рд░реЛрдВ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдмрд┐рдирд╛ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЗ рд╕рд╛рде рдПрдХ рдЕрд╕рдорд╛рди рд▓рдбрд╝рд╛рдИ рдореЗрдВ рд╕рдВрд▓рдЧреНрди рд╣реЛ рд╕рдХрддреЗ рд╣реИрдВ, рд╣рдореЗрд╢рд╛ рдпрд╛рдж рд░рдЦрдирд╛ рдХрд┐ рдпрд╣ PHP рдореЗрдВ рдХреИрд╕реЗ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред рдореЗрд░рд╛ рд╡рд┐рд╢реНрд╡рд╛рд╕ рдХрд░реЛ, "рдЬреЗрдПрд╕ рдореЗрдВ рдХреИрд╕рд╛ рд╣реИ" рдХреА рдпрд╛рджреЛрдВ рдкрд░ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╕рдордп рдЦрд░реНрдЪ рдХрд┐рдП рдмрд┐рдирд╛ рдХреЛрдб рд▓рд┐рдЦрдиреЗ рдХреА рдЧрддрд┐ рдЧрдВрднреАрд░рддрд╛ рд╕реЗ рдмрдврд╝реЗрдЧреАред

рдЦреИрд░, рдЕрдм рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЙрджрд╛рд╣рд░рдг:
 // ,     var STR=' '; var Count=strlen(STR); //   Count = 13 // ,   PHP:   ,      var STR='  '; var Count=strlen(trim(STR)); //   Count = 13,     ,     trim(),   PHP 

рдПрдХ рдЕрдЪреНрдЫреА рд▓рдбрд╝рд╛рдИ рд╣реИ, рд╕рд╣рдпреЛрдЧрд┐рдпреЛрдВ!

Source: https://habr.com/ru/post/In217341/


All Articles