PHP рдореЗрдВ рдлрдЬреА рд╕рд░реНрдЪ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛

рдлрд╝рдЬрд╝реА рд╕рд░реНрдЪ рдФрд░ рдзреНрд╡рдиреНрдпрд╛рддреНрдордХ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╡рд┐рд╖рдпреЛрдВ рд╕реЗ рдкреНрд░реЗрд░рд┐рдд рд╣реЛрдХрд░, рдореИрдВ Google рдХреЗ "рд╢рд╛рдпрдж рдЖрдкрдХреЗ рдорди рдореЗрдВ рдерд╛: ..." PHP рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдЗрд╕реА рддрд░рд╣ рдХреЗ рдХреБрдЫ рдХреЛ рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХрд░рдирд╛ рдЪрд╛рд╣рддрд╛ рдерд╛ред

рдЯрд╛рдЗрдкреЛ рдХреЛ рд╕рд╣реА рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрдкрдХреЛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА:
рд▓реЗрд╡реЗрдиреНрд╢рд┐рди рдХреА рджреВрд░реА (рдпрд╛ рджрдорд░реЗрдЙ-рд▓реЗрд╡реЗрдирд╢реАрди рдХреА рджреВрд░реА - рдЕрдВрддрд░ рдирдЧрдгреНрдп рд╣реЛрдЧрд╛) - рд▓реЗрд╡реЗрдиреНрд╢рд┐рди ()
рдореЗрдЯрд╛рдлреЛрди - рдореЗрдЯрд╛рдлреЛрди ()
рдУрд▓рд┐рд╡рд░ рдПрд▓реНрдЧреЛрд░рд┐рдердо - рд╕рдорд╛рди_рдЯреЗрдХреНрд╕реНрдЯ ()
рд░реВрд╕реА рд╢рдмреНрджреЛрдВ рдХрд╛ рдЖрдзрд╛рд░ (рдорд╛рдорд▓реЛрдВ, рд╕рдордп рдЖрджрд┐ рдХреЗ рд╕рд╛рде)ред

рд╢рдмреНрджреЛрдВ рдХреЗ рдЕрдиреБрд╡рд╛рдж рдХреЗ рд▓рд┐рдП рдХрд╛рд░реНрдп:

function translitIt($str) { $tr = array( "" => "A" , "" => "B" , "" => "V" , "" => "G" , "" => "D" , "" => "E" , "" => "J" , "" => "Z" , "" => "I" , "" => "Y" , "" => "K" , "" => "L" , "" => "M" , "" => "N" , "" => "O" , "" => "P" , "" => "R" , "" => "S" , "" => "T" , "" => "U" , "" => "F" , "" => "H" , "" => "TS" , "" => "CH" , "" => "SH" , "" => "SCH" , "" => "" , "" => "YI" , "" => "" , "" => "E" , "" => "YU" , "" => "YA" , "" => "a" , "" => "b" , "" => "v" , "" => "g" , "" => "d" , "" => "e" , "" => "j" , "" => "z" , "" => "i" , "" => "y" , "" => "k" , "" => "l" , "" => "m" , "" => "n" , "" => "o" , "" => "p" , "" => "r" , "" => "s" , "" => "t" , "" => "u" , "" => "f" , "" => "h" , "" => "ts" , "" => "ch" , "" => "sh" , "" => "sch" , "" => "y" , "" => "yi" , "" => "'" , "" => "e" , "" => "yu" , "" => "ya" ); return strtr($str,$tr); } * This source code was highlighted with Source Code Highlighter .
  1. function translitIt($str) { $tr = array( "" => "A" , "" => "B" , "" => "V" , "" => "G" , "" => "D" , "" => "E" , "" => "J" , "" => "Z" , "" => "I" , "" => "Y" , "" => "K" , "" => "L" , "" => "M" , "" => "N" , "" => "O" , "" => "P" , "" => "R" , "" => "S" , "" => "T" , "" => "U" , "" => "F" , "" => "H" , "" => "TS" , "" => "CH" , "" => "SH" , "" => "SCH" , "" => "" , "" => "YI" , "" => "" , "" => "E" , "" => "YU" , "" => "YA" , "" => "a" , "" => "b" , "" => "v" , "" => "g" , "" => "d" , "" => "e" , "" => "j" , "" => "z" , "" => "i" , "" => "y" , "" => "k" , "" => "l" , "" => "m" , "" => "n" , "" => "o" , "" => "p" , "" => "r" , "" => "s" , "" => "t" , "" => "u" , "" => "f" , "" => "h" , "" => "ts" , "" => "ch" , "" => "sh" , "" => "sch" , "" => "y" , "" => "yi" , "" => "'" , "" => "e" , "" => "yu" , "" => "ya" ); return strtr($str,$tr); } * This source code was highlighted with Source Code Highlighter .
  2. function translitIt($str) { $tr = array( "" => "A" , "" => "B" , "" => "V" , "" => "G" , "" => "D" , "" => "E" , "" => "J" , "" => "Z" , "" => "I" , "" => "Y" , "" => "K" , "" => "L" , "" => "M" , "" => "N" , "" => "O" , "" => "P" , "" => "R" , "" => "S" , "" => "T" , "" => "U" , "" => "F" , "" => "H" , "" => "TS" , "" => "CH" , "" => "SH" , "" => "SCH" , "" => "" , "" => "YI" , "" => "" , "" => "E" , "" => "YU" , "" => "YA" , "" => "a" , "" => "b" , "" => "v" , "" => "g" , "" => "d" , "" => "e" , "" => "j" , "" => "z" , "" => "i" , "" => "y" , "" => "k" , "" => "l" , "" => "m" , "" => "n" , "" => "o" , "" => "p" , "" => "r" , "" => "s" , "" => "t" , "" => "u" , "" => "f" , "" => "h" , "" => "ts" , "" => "ch" , "" => "sh" , "" => "sch" , "" => "y" , "" => "yi" , "" => "'" , "" => "e" , "" => "yu" , "" => "ya" ); return strtr($str,$tr); } * This source code was highlighted with Source Code Highlighter .
  3. function translitIt($str) { $tr = array( "" => "A" , "" => "B" , "" => "V" , "" => "G" , "" => "D" , "" => "E" , "" => "J" , "" => "Z" , "" => "I" , "" => "Y" , "" => "K" , "" => "L" , "" => "M" , "" => "N" , "" => "O" , "" => "P" , "" => "R" , "" => "S" , "" => "T" , "" => "U" , "" => "F" , "" => "H" , "" => "TS" , "" => "CH" , "" => "SH" , "" => "SCH" , "" => "" , "" => "YI" , "" => "" , "" => "E" , "" => "YU" , "" => "YA" , "" => "a" , "" => "b" , "" => "v" , "" => "g" , "" => "d" , "" => "e" , "" => "j" , "" => "z" , "" => "i" , "" => "y" , "" => "k" , "" => "l" , "" => "m" , "" => "n" , "" => "o" , "" => "p" , "" => "r" , "" => "s" , "" => "t" , "" => "u" , "" => "f" , "" => "h" , "" => "ts" , "" => "ch" , "" => "sh" , "" => "sch" , "" => "y" , "" => "yi" , "" => "'" , "" => "e" , "" => "yu" , "" => "ya" ); return strtr($str,$tr); } * This source code was highlighted with Source Code Highlighter .
  4. function translitIt($str) { $tr = array( "" => "A" , "" => "B" , "" => "V" , "" => "G" , "" => "D" , "" => "E" , "" => "J" , "" => "Z" , "" => "I" , "" => "Y" , "" => "K" , "" => "L" , "" => "M" , "" => "N" , "" => "O" , "" => "P" , "" => "R" , "" => "S" , "" => "T" , "" => "U" , "" => "F" , "" => "H" , "" => "TS" , "" => "CH" , "" => "SH" , "" => "SCH" , "" => "" , "" => "YI" , "" => "" , "" => "E" , "" => "YU" , "" => "YA" , "" => "a" , "" => "b" , "" => "v" , "" => "g" , "" => "d" , "" => "e" , "" => "j" , "" => "z" , "" => "i" , "" => "y" , "" => "k" , "" => "l" , "" => "m" , "" => "n" , "" => "o" , "" => "p" , "" => "r" , "" => "s" , "" => "t" , "" => "u" , "" => "f" , "" => "h" , "" => "ts" , "" => "ch" , "" => "sh" , "" => "sch" , "" => "y" , "" => "yi" , "" => "'" , "" => "e" , "" => "yu" , "" => "ya" ); return strtr($str,$tr); } * This source code was highlighted with Source Code Highlighter .
  5. function translitIt($str) { $tr = array( "" => "A" , "" => "B" , "" => "V" , "" => "G" , "" => "D" , "" => "E" , "" => "J" , "" => "Z" , "" => "I" , "" => "Y" , "" => "K" , "" => "L" , "" => "M" , "" => "N" , "" => "O" , "" => "P" , "" => "R" , "" => "S" , "" => "T" , "" => "U" , "" => "F" , "" => "H" , "" => "TS" , "" => "CH" , "" => "SH" , "" => "SCH" , "" => "" , "" => "YI" , "" => "" , "" => "E" , "" => "YU" , "" => "YA" , "" => "a" , "" => "b" , "" => "v" , "" => "g" , "" => "d" , "" => "e" , "" => "j" , "" => "z" , "" => "i" , "" => "y" , "" => "k" , "" => "l" , "" => "m" , "" => "n" , "" => "o" , "" => "p" , "" => "r" , "" => "s" , "" => "t" , "" => "u" , "" => "f" , "" => "h" , "" => "ts" , "" => "ch" , "" => "sh" , "" => "sch" , "" => "y" , "" => "yi" , "" => "'" , "" => "e" , "" => "yu" , "" => "ya" ); return strtr($str,$tr); } * This source code was highlighted with Source Code Highlighter .
  6. function translitIt($str) { $tr = array( "" => "A" , "" => "B" , "" => "V" , "" => "G" , "" => "D" , "" => "E" , "" => "J" , "" => "Z" , "" => "I" , "" => "Y" , "" => "K" , "" => "L" , "" => "M" , "" => "N" , "" => "O" , "" => "P" , "" => "R" , "" => "S" , "" => "T" , "" => "U" , "" => "F" , "" => "H" , "" => "TS" , "" => "CH" , "" => "SH" , "" => "SCH" , "" => "" , "" => "YI" , "" => "" , "" => "E" , "" => "YU" , "" => "YA" , "" => "a" , "" => "b" , "" => "v" , "" => "g" , "" => "d" , "" => "e" , "" => "j" , "" => "z" , "" => "i" , "" => "y" , "" => "k" , "" => "l" , "" => "m" , "" => "n" , "" => "o" , "" => "p" , "" => "r" , "" => "s" , "" => "t" , "" => "u" , "" => "f" , "" => "h" , "" => "ts" , "" => "ch" , "" => "sh" , "" => "sch" , "" => "y" , "" => "yi" , "" => "'" , "" => "e" , "" => "yu" , "" => "ya" ); return strtr($str,$tr); } * This source code was highlighted with Source Code Highlighter .
  7. function translitIt($str) { $tr = array( "" => "A" , "" => "B" , "" => "V" , "" => "G" , "" => "D" , "" => "E" , "" => "J" , "" => "Z" , "" => "I" , "" => "Y" , "" => "K" , "" => "L" , "" => "M" , "" => "N" , "" => "O" , "" => "P" , "" => "R" , "" => "S" , "" => "T" , "" => "U" , "" => "F" , "" => "H" , "" => "TS" , "" => "CH" , "" => "SH" , "" => "SCH" , "" => "" , "" => "YI" , "" => "" , "" => "E" , "" => "YU" , "" => "YA" , "" => "a" , "" => "b" , "" => "v" , "" => "g" , "" => "d" , "" => "e" , "" => "j" , "" => "z" , "" => "i" , "" => "y" , "" => "k" , "" => "l" , "" => "m" , "" => "n" , "" => "o" , "" => "p" , "" => "r" , "" => "s" , "" => "t" , "" => "u" , "" => "f" , "" => "h" , "" => "ts" , "" => "ch" , "" => "sh" , "" => "sch" , "" => "y" , "" => "yi" , "" => "'" , "" => "e" , "" => "yu" , "" => "ya" ); return strtr($str,$tr); } * This source code was highlighted with Source Code Highlighter .
  8. function translitIt($str) { $tr = array( "" => "A" , "" => "B" , "" => "V" , "" => "G" , "" => "D" , "" => "E" , "" => "J" , "" => "Z" , "" => "I" , "" => "Y" , "" => "K" , "" => "L" , "" => "M" , "" => "N" , "" => "O" , "" => "P" , "" => "R" , "" => "S" , "" => "T" , "" => "U" , "" => "F" , "" => "H" , "" => "TS" , "" => "CH" , "" => "SH" , "" => "SCH" , "" => "" , "" => "YI" , "" => "" , "" => "E" , "" => "YU" , "" => "YA" , "" => "a" , "" => "b" , "" => "v" , "" => "g" , "" => "d" , "" => "e" , "" => "j" , "" => "z" , "" => "i" , "" => "y" , "" => "k" , "" => "l" , "" => "m" , "" => "n" , "" => "o" , "" => "p" , "" => "r" , "" => "s" , "" => "t" , "" => "u" , "" => "f" , "" => "h" , "" => "ts" , "" => "ch" , "" => "sh" , "" => "sch" , "" => "y" , "" => "yi" , "" => "'" , "" => "e" , "" => "yu" , "" => "ya" ); return strtr($str,$tr); } * This source code was highlighted with Source Code Highlighter .
  9. function translitIt($str) { $tr = array( "" => "A" , "" => "B" , "" => "V" , "" => "G" , "" => "D" , "" => "E" , "" => "J" , "" => "Z" , "" => "I" , "" => "Y" , "" => "K" , "" => "L" , "" => "M" , "" => "N" , "" => "O" , "" => "P" , "" => "R" , "" => "S" , "" => "T" , "" => "U" , "" => "F" , "" => "H" , "" => "TS" , "" => "CH" , "" => "SH" , "" => "SCH" , "" => "" , "" => "YI" , "" => "" , "" => "E" , "" => "YU" , "" => "YA" , "" => "a" , "" => "b" , "" => "v" , "" => "g" , "" => "d" , "" => "e" , "" => "j" , "" => "z" , "" => "i" , "" => "y" , "" => "k" , "" => "l" , "" => "m" , "" => "n" , "" => "o" , "" => "p" , "" => "r" , "" => "s" , "" => "t" , "" => "u" , "" => "f" , "" => "h" , "" => "ts" , "" => "ch" , "" => "sh" , "" => "sch" , "" => "y" , "" => "yi" , "" => "'" , "" => "e" , "" => "yu" , "" => "ya" ); return strtr($str,$tr); } * This source code was highlighted with Source Code Highlighter .
  10. function translitIt($str) { $tr = array( "" => "A" , "" => "B" , "" => "V" , "" => "G" , "" => "D" , "" => "E" , "" => "J" , "" => "Z" , "" => "I" , "" => "Y" , "" => "K" , "" => "L" , "" => "M" , "" => "N" , "" => "O" , "" => "P" , "" => "R" , "" => "S" , "" => "T" , "" => "U" , "" => "F" , "" => "H" , "" => "TS" , "" => "CH" , "" => "SH" , "" => "SCH" , "" => "" , "" => "YI" , "" => "" , "" => "E" , "" => "YU" , "" => "YA" , "" => "a" , "" => "b" , "" => "v" , "" => "g" , "" => "d" , "" => "e" , "" => "j" , "" => "z" , "" => "i" , "" => "y" , "" => "k" , "" => "l" , "" => "m" , "" => "n" , "" => "o" , "" => "p" , "" => "r" , "" => "s" , "" => "t" , "" => "u" , "" => "f" , "" => "h" , "" => "ts" , "" => "ch" , "" => "sh" , "" => "sch" , "" => "y" , "" => "yi" , "" => "'" , "" => "e" , "" => "yu" , "" => "ya" ); return strtr($str,$tr); } * This source code was highlighted with Source Code Highlighter .
  11. function translitIt($str) { $tr = array( "" => "A" , "" => "B" , "" => "V" , "" => "G" , "" => "D" , "" => "E" , "" => "J" , "" => "Z" , "" => "I" , "" => "Y" , "" => "K" , "" => "L" , "" => "M" , "" => "N" , "" => "O" , "" => "P" , "" => "R" , "" => "S" , "" => "T" , "" => "U" , "" => "F" , "" => "H" , "" => "TS" , "" => "CH" , "" => "SH" , "" => "SCH" , "" => "" , "" => "YI" , "" => "" , "" => "E" , "" => "YU" , "" => "YA" , "" => "a" , "" => "b" , "" => "v" , "" => "g" , "" => "d" , "" => "e" , "" => "j" , "" => "z" , "" => "i" , "" => "y" , "" => "k" , "" => "l" , "" => "m" , "" => "n" , "" => "o" , "" => "p" , "" => "r" , "" => "s" , "" => "t" , "" => "u" , "" => "f" , "" => "h" , "" => "ts" , "" => "ch" , "" => "sh" , "" => "sch" , "" => "y" , "" => "yi" , "" => "'" , "" => "e" , "" => "yu" , "" => "ya" ); return strtr($str,$tr); } * This source code was highlighted with Source Code Highlighter .
  12. function translitIt($str) { $tr = array( "" => "A" , "" => "B" , "" => "V" , "" => "G" , "" => "D" , "" => "E" , "" => "J" , "" => "Z" , "" => "I" , "" => "Y" , "" => "K" , "" => "L" , "" => "M" , "" => "N" , "" => "O" , "" => "P" , "" => "R" , "" => "S" , "" => "T" , "" => "U" , "" => "F" , "" => "H" , "" => "TS" , "" => "CH" , "" => "SH" , "" => "SCH" , "" => "" , "" => "YI" , "" => "" , "" => "E" , "" => "YU" , "" => "YA" , "" => "a" , "" => "b" , "" => "v" , "" => "g" , "" => "d" , "" => "e" , "" => "j" , "" => "z" , "" => "i" , "" => "y" , "" => "k" , "" => "l" , "" => "m" , "" => "n" , "" => "o" , "" => "p" , "" => "r" , "" => "s" , "" => "t" , "" => "u" , "" => "f" , "" => "h" , "" => "ts" , "" => "ch" , "" => "sh" , "" => "sch" , "" => "y" , "" => "yi" , "" => "'" , "" => "e" , "" => "yu" , "" => "ya" ); return strtr($str,$tr); } * This source code was highlighted with Source Code Highlighter .
  13. function translitIt($str) { $tr = array( "" => "A" , "" => "B" , "" => "V" , "" => "G" , "" => "D" , "" => "E" , "" => "J" , "" => "Z" , "" => "I" , "" => "Y" , "" => "K" , "" => "L" , "" => "M" , "" => "N" , "" => "O" , "" => "P" , "" => "R" , "" => "S" , "" => "T" , "" => "U" , "" => "F" , "" => "H" , "" => "TS" , "" => "CH" , "" => "SH" , "" => "SCH" , "" => "" , "" => "YI" , "" => "" , "" => "E" , "" => "YU" , "" => "YA" , "" => "a" , "" => "b" , "" => "v" , "" => "g" , "" => "d" , "" => "e" , "" => "j" , "" => "z" , "" => "i" , "" => "y" , "" => "k" , "" => "l" , "" => "m" , "" => "n" , "" => "o" , "" => "p" , "" => "r" , "" => "s" , "" => "t" , "" => "u" , "" => "f" , "" => "h" , "" => "ts" , "" => "ch" , "" => "sh" , "" => "sch" , "" => "y" , "" => "yi" , "" => "'" , "" => "e" , "" => "yu" , "" => "ya" ); return strtr($str,$tr); } * This source code was highlighted with Source Code Highlighter .
  14. function translitIt($str) { $tr = array( "" => "A" , "" => "B" , "" => "V" , "" => "G" , "" => "D" , "" => "E" , "" => "J" , "" => "Z" , "" => "I" , "" => "Y" , "" => "K" , "" => "L" , "" => "M" , "" => "N" , "" => "O" , "" => "P" , "" => "R" , "" => "S" , "" => "T" , "" => "U" , "" => "F" , "" => "H" , "" => "TS" , "" => "CH" , "" => "SH" , "" => "SCH" , "" => "" , "" => "YI" , "" => "" , "" => "E" , "" => "YU" , "" => "YA" , "" => "a" , "" => "b" , "" => "v" , "" => "g" , "" => "d" , "" => "e" , "" => "j" , "" => "z" , "" => "i" , "" => "y" , "" => "k" , "" => "l" , "" => "m" , "" => "n" , "" => "o" , "" => "p" , "" => "r" , "" => "s" , "" => "t" , "" => "u" , "" => "f" , "" => "h" , "" => "ts" , "" => "ch" , "" => "sh" , "" => "sch" , "" => "y" , "" => "yi" , "" => "'" , "" => "e" , "" => "yu" , "" => "ya" ); return strtr($str,$tr); } * This source code was highlighted with Source Code Highlighter .
  15. function translitIt($str) { $tr = array( "" => "A" , "" => "B" , "" => "V" , "" => "G" , "" => "D" , "" => "E" , "" => "J" , "" => "Z" , "" => "I" , "" => "Y" , "" => "K" , "" => "L" , "" => "M" , "" => "N" , "" => "O" , "" => "P" , "" => "R" , "" => "S" , "" => "T" , "" => "U" , "" => "F" , "" => "H" , "" => "TS" , "" => "CH" , "" => "SH" , "" => "SCH" , "" => "" , "" => "YI" , "" => "" , "" => "E" , "" => "YU" , "" => "YA" , "" => "a" , "" => "b" , "" => "v" , "" => "g" , "" => "d" , "" => "e" , "" => "j" , "" => "z" , "" => "i" , "" => "y" , "" => "k" , "" => "l" , "" => "m" , "" => "n" , "" => "o" , "" => "p" , "" => "r" , "" => "s" , "" => "t" , "" => "u" , "" => "f" , "" => "h" , "" => "ts" , "" => "ch" , "" => "sh" , "" => "sch" , "" => "y" , "" => "yi" , "" => "'" , "" => "e" , "" => "yu" , "" => "ya" ); return strtr($str,$tr); } * This source code was highlighted with Source Code Highlighter .
  16. function translitIt($str) { $tr = array( "" => "A" , "" => "B" , "" => "V" , "" => "G" , "" => "D" , "" => "E" , "" => "J" , "" => "Z" , "" => "I" , "" => "Y" , "" => "K" , "" => "L" , "" => "M" , "" => "N" , "" => "O" , "" => "P" , "" => "R" , "" => "S" , "" => "T" , "" => "U" , "" => "F" , "" => "H" , "" => "TS" , "" => "CH" , "" => "SH" , "" => "SCH" , "" => "" , "" => "YI" , "" => "" , "" => "E" , "" => "YU" , "" => "YA" , "" => "a" , "" => "b" , "" => "v" , "" => "g" , "" => "d" , "" => "e" , "" => "j" , "" => "z" , "" => "i" , "" => "y" , "" => "k" , "" => "l" , "" => "m" , "" => "n" , "" => "o" , "" => "p" , "" => "r" , "" => "s" , "" => "t" , "" => "u" , "" => "f" , "" => "h" , "" => "ts" , "" => "ch" , "" => "sh" , "" => "sch" , "" => "y" , "" => "yi" , "" => "'" , "" => "e" , "" => "yu" , "" => "ya" ); return strtr($str,$tr); } * This source code was highlighted with Source Code Highlighter .
  17. function translitIt($str) { $tr = array( "" => "A" , "" => "B" , "" => "V" , "" => "G" , "" => "D" , "" => "E" , "" => "J" , "" => "Z" , "" => "I" , "" => "Y" , "" => "K" , "" => "L" , "" => "M" , "" => "N" , "" => "O" , "" => "P" , "" => "R" , "" => "S" , "" => "T" , "" => "U" , "" => "F" , "" => "H" , "" => "TS" , "" => "CH" , "" => "SH" , "" => "SCH" , "" => "" , "" => "YI" , "" => "" , "" => "E" , "" => "YU" , "" => "YA" , "" => "a" , "" => "b" , "" => "v" , "" => "g" , "" => "d" , "" => "e" , "" => "j" , "" => "z" , "" => "i" , "" => "y" , "" => "k" , "" => "l" , "" => "m" , "" => "n" , "" => "o" , "" => "p" , "" => "r" , "" => "s" , "" => "t" , "" => "u" , "" => "f" , "" => "h" , "" => "ts" , "" => "ch" , "" => "sh" , "" => "sch" , "" => "y" , "" => "yi" , "" => "'" , "" => "e" , "" => "yu" , "" => "ya" ); return strtr($str,$tr); } * This source code was highlighted with Source Code Highlighter .
  18. function translitIt($str) { $tr = array( "" => "A" , "" => "B" , "" => "V" , "" => "G" , "" => "D" , "" => "E" , "" => "J" , "" => "Z" , "" => "I" , "" => "Y" , "" => "K" , "" => "L" , "" => "M" , "" => "N" , "" => "O" , "" => "P" , "" => "R" , "" => "S" , "" => "T" , "" => "U" , "" => "F" , "" => "H" , "" => "TS" , "" => "CH" , "" => "SH" , "" => "SCH" , "" => "" , "" => "YI" , "" => "" , "" => "E" , "" => "YU" , "" => "YA" , "" => "a" , "" => "b" , "" => "v" , "" => "g" , "" => "d" , "" => "e" , "" => "j" , "" => "z" , "" => "i" , "" => "y" , "" => "k" , "" => "l" , "" => "m" , "" => "n" , "" => "o" , "" => "p" , "" => "r" , "" => "s" , "" => "t" , "" => "u" , "" => "f" , "" => "h" , "" => "ts" , "" => "ch" , "" => "sh" , "" => "sch" , "" => "y" , "" => "yi" , "" => "'" , "" => "e" , "" => "yu" , "" => "ya" ); return strtr($str,$tr); } * This source code was highlighted with Source Code Highlighter .
  19. function translitIt($str) { $tr = array( "" => "A" , "" => "B" , "" => "V" , "" => "G" , "" => "D" , "" => "E" , "" => "J" , "" => "Z" , "" => "I" , "" => "Y" , "" => "K" , "" => "L" , "" => "M" , "" => "N" , "" => "O" , "" => "P" , "" => "R" , "" => "S" , "" => "T" , "" => "U" , "" => "F" , "" => "H" , "" => "TS" , "" => "CH" , "" => "SH" , "" => "SCH" , "" => "" , "" => "YI" , "" => "" , "" => "E" , "" => "YU" , "" => "YA" , "" => "a" , "" => "b" , "" => "v" , "" => "g" , "" => "d" , "" => "e" , "" => "j" , "" => "z" , "" => "i" , "" => "y" , "" => "k" , "" => "l" , "" => "m" , "" => "n" , "" => "o" , "" => "p" , "" => "r" , "" => "s" , "" => "t" , "" => "u" , "" => "f" , "" => "h" , "" => "ts" , "" => "ch" , "" => "sh" , "" => "sch" , "" => "y" , "" => "yi" , "" => "'" , "" => "e" , "" => "yu" , "" => "ya" ); return strtr($str,$tr); } * This source code was highlighted with Source Code Highlighter .
function translitIt($str) { $tr = array( "" => "A" , "" => "B" , "" => "V" , "" => "G" , "" => "D" , "" => "E" , "" => "J" , "" => "Z" , "" => "I" , "" => "Y" , "" => "K" , "" => "L" , "" => "M" , "" => "N" , "" => "O" , "" => "P" , "" => "R" , "" => "S" , "" => "T" , "" => "U" , "" => "F" , "" => "H" , "" => "TS" , "" => "CH" , "" => "SH" , "" => "SCH" , "" => "" , "" => "YI" , "" => "" , "" => "E" , "" => "YU" , "" => "YA" , "" => "a" , "" => "b" , "" => "v" , "" => "g" , "" => "d" , "" => "e" , "" => "j" , "" => "z" , "" => "i" , "" => "y" , "" => "k" , "" => "l" , "" => "m" , "" => "n" , "" => "o" , "" => "p" , "" => "r" , "" => "s" , "" => "t" , "" => "u" , "" => "f" , "" => "h" , "" => "ts" , "" => "ch" , "" => "sh" , "" => "sch" , "" => "y" , "" => "yi" , "" => "'" , "" => "e" , "" => "yu" , "" => "ya" ); return strtr($str,$tr); } * This source code was highlighted with Source Code Highlighter .


рдЗрд╕рд▓рд┐рдП, рд╢реБрд░реБрдЖрдд рдХреЗ рд▓рд┐рдП, рд╣рдо рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рдкреВрд░рд╛ рд╢рдмреНрджрдХреЛрд╢ рдкреНрд░рд╛рдкреНрдд рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЗрд╕реЗ рдЬреЛрдбрд╝реЗ рдореЗрдВ рдПрдХ рд╕рд░рдгреА рдореЗрдВ рд▓рд┐рдЦрддреЗ рд╣реИрдВ, рдЬрд╣рд╛рдВ рдХреБрдВрдЬреА рд░реВрд╕реА рд╢рдмреНрдж рд╣реИ, рдЬрд┐рд╕рдХрд╛ рдЕрд░реНрде рд╣реИ рд▓рд┐рдкреНрдпрдВрддрд░рдгред

  1. $ рдХреНрд╡реЗрд░реА = "word_list рд╕реЗ ru_words рдХрд╛ рдЪрдпрди рдХрд░реЗрдВ" ;
  2. if ($ stmt = $ this -> con-> рддреИрдпрд╛рд░ ($ рдХреНрд╡реЗрд░реА))
  3. {
  4. $ stmt-> рдирд┐рд╖реНрдкрд╛рджрд┐рдд ();
  5. $ stmt-> bind_result ($ ru_word);
  6. рдЬрдмрдХрд┐ ($ stmt-> fetch ())
  7. {
  8. $ word_translit [$ ru_word] = TranslitIt ($ ru_word);
  9. }
  10. }
* рдЗрд╕ рд╕реЛрд░реНрд╕ рдХреЛрдб рдХреЛ рд╕реЛрд░реНрд╕ рдХреЛрдб рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд░ рдХреЗ рд╕рд╛рде рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред


рдЗрд╕рдХреЗ рдмрд╛рдж, рд╣рдо рд╢рдмреНрджрдХреЛрд╢ рдореЗрдВ рдЙрдкрд╕реНрдерд┐рддрд┐ рдХреЗ рд▓рд┐рдП рд╣рдорд╛рд░реЗ рдкреНрд░рд╡реЗрд╢ рдХрд┐рдП рдЧрдП рд╢рдмреНрдж рдХреА рдЬрд╛рдВрдЪ рдХрд░рддреЗ рд╣реИрдВ, рдпрджрд┐ рдирд╣реАрдВ, рддреЛ рд╣рдо рдЗрд╕рдХрд╛ рд▓рд┐рдкреНрдпрдВрддрд░рдг рдХрд░рддреЗ рд╣реИрдВ:

  1. рдЕрдЧрд░ (isset ($ word_list [$ myWord]))
  2. {
  3. $ рд╕рд╣реА [] = $ myWord;
  4. }
  5. рдЕрдиреНрдпрдерд╛
  6. {
  7. $ myWord = $ this -> рд▓рд┐рдкреНрдпрдВрддрд░рдг ($ myWord);
* рдЗрд╕ рд╕реЛрд░реНрд╕ рдХреЛрдб рдХреЛ рд╕реЛрд░реНрд╕ рдХреЛрдб рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд░ рдХреЗ рд╕рд╛рде рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред


рдЙрд╕рдХреЗ рдмрд╛рдж, рд╣рдо рдПрдХ рдЪрдХреНрд░ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ, рдЬреЛ рдЙрди рд╢рдмреНрджреЛрдВ рд╕реЗ рд╕рд░рдгреА рдХрд╛ рдЪрдпрди рдХрд░реЗрдЧрд╛, рдЬрд┐рдирдХреЗ рд▓реЗрд╡реЗрдирд╢рд┐рди рдХреА рджреВрд░реА "рдореЗрдЯрд╛рдлреЛрди" рдХреЗ рдмреАрдЪ рд╣реИ, рдЬреЛ рджрд░реНрдЬ рдХрд┐рдП рдЧрдП рд╢рдмреНрдж рдХреЗ рдЖрдзреЗ рд╕реЗ рдЕрдзрд┐рдХ "рдореЗрдЯрд╛рдлреЛрди" рдирд╣реАрдВ рд╣реЛрдЧрд╛ (рдореЛрдЯреЗ рддреМрд░ рдкрд░ рдмреЛрд▓, рдЫреВрдЯреЗ рд╣реБрдП рд╡реНрдпрдВрдЬрди рдХреЗ рдЖрдзреЗ рддрдХ рдХреА рдЕрдиреБрдорддрд┐ рд╣реИ), рдлрд┐рд░, рдЪрдпрдирд┐рдд рд╡рд┐рдХрд▓реНрдкреЛрдВ рдореЗрдВ рд╕реЗ, рд╣рдо рдлрд┐рд░ рд╕реЗ рдЬрд╛рдВрдЪрддреЗ рд╣реИрдВред рджреВрд░реА, рд▓реЗрдХрд┐рди рдкреВрд░реЗ рд╢рдмреНрдж рдкрд░, рдФрд░ рдЙрд╕рдХреЗ "рдореЗрдЯрд╛рдлреЛрди" рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдирд╣реАрдВ рдФрд░ рдЬреЛ рд╢рдмреНрдж рдлрд┐рдЯ рд╣реЛрддреЗ рд╣реИрдВ, рд╣рдо рдПрдХ рд╕рд░рдгреА рдореЗрдВ рд▓рд┐рдЦрддреЗ рд╣реИрдВ:

  1. foreach ($ word_translit as $ n => $ k)
  2. {
  3. рдЕрдЧрд░ (рд▓реЗрд╡реЗрдиреНрд╢рд┐рди (рдореЗрдЯрд╛рдлреЛрди ($ myWord)), рдореЗрдЯрд╛рдлреЛрди ($ k)) <mb_strlen (рдореЗрдЯрд╛рдлреЛрди ($ myWord)) / 2)
  4. {
  5. рдЕрдЧрд░ (рд▓реЗрд╡реЗрдиреНрд╢рд┐рди ($ myWord, $ k) <mb_strlen ($ myWord) / 2))
  6. {
  7. $ рд╕рдВрднрд╡ [$ n] = $ k;
  8. }
  9. }
  10. }
* рдЗрд╕ рд╕реЛрд░реНрд╕ рдХреЛрдб рдХреЛ рд╕реЛрд░реНрд╕ рдХреЛрдб рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд░ рдХреЗ рд╕рд╛рде рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред


рдЕрдм рд╣рдо рдЙрди рдЪрд░реЛрдВ рдХреЛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рдХрд░рддреЗ рд╣реИрдВ рдЬрд╣рд╛рдВ рд▓реЗрд╡реЗрдВрд╕рд╣рд┐рди рдХреА рджреВрд░реА рдПрдХ рдЬреНрдЮрд╛рдд рдмрдбрд╝реА рд╕рдВрдЦреНрдпрд╛ рдХреЗ рдмрд░рд╛рдмрд░ рд╣реЛрдЧреА, рдФрд░ "рд╕рдорд╛рди рдкрд╛рда" - рдПрдХ рдЬреНрдЮрд╛рдд рдЫреЛрдЯреА рд╕рдВрдЦреНрдпрд╛ред

  1. $ рд╕рдорд╛рдирддрд╛ = 0;
  2. $ meta_similarity = 0;
  3. $ min_levenshtein = 1000;
  4. $ meta_min_levenshtein = 1000;
* рдЗрд╕ рд╕реЛрд░реНрд╕ рдХреЛрдб рдХреЛ рд╕реЛрд░реНрд╕ рдХреЛрдб рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд░ рдХреЗ рд╕рд╛рде рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред


рдпрд╣ рд╕рд░рдгреА рдореЗрдВ рд╣рдорд╛рд░реЗ рд╢рдмреНрдж рдФрд░ рд╢рдмреНрджреЛрдВ рдХреЗ рдмреАрдЪ "рд╕рдорд╛рдирддрд╛" рдХреЗ рдЕрдзрд┐рдХрддрдо рдореВрд▓реНрдп, рд╕рд╛рде рд╣реА рдиреНрдпреВрдирддрдо рд▓реЗрд╡реЗрдВрд╕рд╣рд╛рдЗрдЯ рджреВрд░реА рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЖрд╡рд╢реНрдпрдХ рд╣реИред рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, рдиреНрдпреВрдирддрдо рд▓реЗрд╡реЗрдиреНрд╕рд╣рд╛рдЗрдЯ рджреВрд░реА рдЬреНрдЮрд╛рдд рдХрд░реЗрдВ:

  1. foreach ($ n рдХреЗ рд░реВрдк рдореЗрдВ $ рд╕рдВрднрд╡)
  2. {
  3. $ min_levenshtein = min ($ min_levenshtein, levenshtein ($ n, $ myWord));
  4. }
* рдЗрд╕ рд╕реЛрд░реНрд╕ рдХреЛрдб рдХреЛ рд╕реЛрд░реНрд╕ рдХреЛрдб рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд░ рдХреЗ рд╕рд╛рде рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред


рдФрд░, рдЗрд╕реА рддрд░рд╣, рд╣рдо рдЙрди рд╢рдмреНрджреЛрдВ рдХреЗ рд▓рд┐рдП "рд╕рдорд╛рдирддрд╛" рдХреЗ рдЕрдзрд┐рдХрддрдо рдореВрд▓реНрдп рдХреА рддрд▓рд╛рд╢ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЬрд┐рдирдореЗрдВ рд▓реЗрд╡реЗрдВрд╕рд╣рд╛рдЗрдЯ рдХреА рджреВрд░реА рдЙрдЪрд┐рдд рд╣реЛрдЧреА:
  1. foreach ($ n рдХреЗ рд░реВрдк рдореЗрдВ $ рд╕рдВрднрд╡)
  2. {
  3. рдЕрдЧрд░ (рд▓реЗрд╡реЗрдиреНрд╢рд┐рди ($ k, $ myWord) == $ min_levenshtein)
  4. {
  5. $ рд╕рдорд╛рдирддрд╛ = рдЕрдзрд┐рдХрддрдо ($ рд╕рдорд╛рдирддрд╛, рд╕рдорд╛рди_рдЯреЗрдХреНрд╕реНрдЯ ($ n, $ myWord));
  6. }
  7. }
* рдЗрд╕ рд╕реЛрд░реНрд╕ рдХреЛрдб рдХреЛ рд╕реЛрд░реНрд╕ рдХреЛрдб рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд░ рдХреЗ рд╕рд╛рде рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред


рдЕрдм рд╣рдо рдПрдХ рдЪрдХреНрд░ рд╢реБрд░реВ рдХрд░рддреЗ рд╣реИрдВ, рдЬреЛ рдПрдХ рд╣реА рд╕рдордп рдореЗрдВ рд╕рдмрд╕реЗ рдЫреЛрдЯреЗ рд▓реЗрд╡реЗрдВрд╕рдЯреЗрдЗрди рджреВрд░реА рдФрд░ "рд╕рдорд╛рдирддрд╛" рдХреЗ рд╕рдмрд╕реЗ рдмрдбрд╝реЗ рдореВрд▓реНрдп рдХреЗ рд╕рд╛рде рд╕рднреА рд╢рдмреНрджреЛрдВ рдХрд╛ рдЪрдпрди рдХрд░рддрд╛ рд╣реИ:

  1. foreach ($ рд╕рдВрднрд╡ рдХреЗ рд░реВрдк рдореЗрдВ $ n => $ k)
  2. {
  3. рдЕрдЧрд░ (рд▓реЗрд╡реЗрдиреНрд╢рд┐рди ($ k, $ myWord) <= $ min_levenshtein)
  4. {
  5. рдЕрдЧрд░ (рд╕рдорд╛рди_рдЯреЗрдХреНрд╕реНрдЯ ($ k, $ myWord)> = $ рд╕рдорд╛рдирддрд╛)
  6. {
  7. $ рдкрд░рд┐рдгрд╛рдо [$ n] = $ k;
  8. }
  9. }
  10. }
* рдЗрд╕ рд╕реЛрд░реНрд╕ рдХреЛрдб рдХреЛ рд╕реЛрд░реНрд╕ рдХреЛрдб рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд░ рдХреЗ рд╕рд╛рде рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред


рдЙрд╕рдХреЗ рдмрд╛рдж, рд╣рдо рдЕрдкрдиреЗ рд╢рдмреНрдж рдХреЗ "рд░реВрдкрдХ" рдФрд░ рд╕рд░рдгреА рдореЗрдВ рд╢рдмреНрджреЛрдВ рдФрд░ рдиреНрдпреВрдирддрдо рд▓реЗрд╡реЗрдиреНрд╕рд╣рд╛рдЗрдЯ рджреВрд░реА рдХреЗ рдмреАрдЪ "рд╕рдорд╛рдирддрд╛" рдХрд╛ рдЕрдзрд┐рдХрддрдо рдореВрд▓реНрдп рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рддреЗ рд╣реИрдВ:

  1. foreach ($ n рдХреЗ рд░реВрдк рдореЗрдВ $ рдкрд░рд┐рдгрд╛рдо)
  2. {
  3. $ meta_min_levenshtein = min ($ meta_min_levenshtein, levenshtein (metaphone ($ n), metaphone ($ myWord)));
  4. }
  5. foreach ($ n рдХреЗ рд░реВрдк рдореЗрдВ $ рдкрд░рд┐рдгрд╛рдо)
  6. {
  7. рдЕрдЧрд░ (рд▓реЗрд╡реЗрдиреНрд╢рд┐рди ($ k, $ myWord) == $ meta_min_levenshtein)
  8. {
  9. $ meta_similarity = max ($ meta_similarity, similar_text (metaphone ($ n), metaphone ($ myWord)));
  10. }
  11. }
* рдЗрд╕ рд╕реЛрд░реНрд╕ рдХреЛрдб рдХреЛ рд╕реЛрд░реНрд╕ рдХреЛрдб рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд░ рдХреЗ рд╕рд╛рде рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред


рдФрд░ рд╣рдореЗрдВ рдЕрдВрддрд┐рдо рд╕рд░рдгреА рдорд┐рд▓рддреА рд╣реИ, рдЬрд┐рд╕реЗ рдЖрджрд░реНрд╢ рд░реВрдк рдореЗрдВ, рдПрдХ рд╢рдмреНрдж рд╣реЛрдирд╛ рдЪрд╛рд╣рд┐рдП:

  1. foreach ($ $ n => $ k рдХреЗ рд░реВрдк рдореЗрдВ рдкрд░рд┐рдгрд╛рдо)
  2. {
  3. рдЕрдЧрд░ (рд▓реЗрд╡реЗрдиреНрд╢рд┐рди (рдореЗрдЯрд╛рдлреЛрди ($ k)), рдореЗрдЯрд╛рдлреЛрди ($ myWord)) <= $ meta_min_levenshtein)
  4. {
  5. рдЕрдЧрд░ (рдорд┐рд▓рддреЗ-рдЬреБрд▓рддреЗ) (рдореЗрдЯрд╛рдлреЛрди ($ k), рдореЗрдЯрд╛рдлреЛрди ($ myWord)) = = $ meta_similarity)
  6. {
  7. $ meta_result [$ n] = $ k;
  8. }
  9. }
  10. }
* рдЗрд╕ рд╕реЛрд░реНрд╕ рдХреЛрдб рдХреЛ рд╕реЛрд░реНрд╕ рдХреЛрдб рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд░ рдХреЗ рд╕рд╛рде рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред


рдФрд░ рд╣рдо рд╕рд╣реА рд╢рдмреНрдж рд▓реМрдЯрд╛рддреЗ рд╣реИрдВ, рдЬрд┐рд╕реЗ рдПрдХ рдХреБрдВрдЬреА рдХреЗ рд░реВрдк рдореЗрдВ рд╕рдВрдЧреНрд░рд╣реАрдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ:

  1. рд╡рд╛рдкрд╕реА рдХреБрдВрдЬреА ($ meta_result);
* рдЗрд╕ рд╕реЛрд░реНрд╕ рдХреЛрдб рдХреЛ рд╕реЛрд░реНрд╕ рдХреЛрдб рд╣рд╛рдЗрд▓рд╛рдЗрдЯрд░ рдХреЗ рд╕рд╛рде рд╣рд╛рдЗрд▓рд╛рдЗрдЯ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред


рдкреНрд▓рд╕:

рд╢рдмреНрдж рдХреА рдкрд░рд┐рднрд╛рд╖рд╛ рдХреА рд╕рдЯреАрдХрддрд╛ рдХрд╛рдлреА рдЕрдзрд┐рдХ рд╣реИ, рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдЗрд╕ рддрдереНрдп рдХреЛ рдзреНрдпрд╛рди рдореЗрдВ рд░рдЦрддреЗ рд╣реБрдП рдХрд┐ рдореИрдВрдиреЗ 100,000 рд╢рдмреНрджреЛрдВ рдХреЗ рд╢рдмреНрджрдХреЛрд╢ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдХреЗрд╡рд▓ рд╢реВрдиреНрдп рд░реВрдк рд╢рд╛рдорд┐рд▓ рд╣реИ рдФрд░ рд╕реВрдЪреА рдореЗрдВ рдмрд╣реБрдд рдЕрдзрд┐рдХ рд╢рдмреНрдж рд╢рд╛рдорд┐рд▓ рд╣реИрдВ рдЬреЛ рдмрд╣реБрдд рдХрдо рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВ (рдЕрдзрд┐рдХ рд╕рдЯреАрдХ, рдЬрд┐рд╕рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рдореИрдВ рдкрд╣рд▓реА рдмрд╛рд░ рд╕реБрдирддрд╛ рд╣реВрдВ)ред рдпрд╣ рдирд┐рд╢реНрдЪрд┐рдд рд░реВрдк рд╕реЗ рдкрд░рд┐рдгрд╛рдо рдХреЛ рдЦрд░рд╛рдм рдХрд░рддрд╛ рд╣реИред

рдкрд░рд┐рдгрд╛рдо:


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

рдХрдо:

рдзреАрдорд╛ рдкреНрд░рджрд░реНрд╢рди:

рдХреЗ рд▓рд┐рдП рдкрд░реАрдХреНрд╖рдг рдХрд┐рдпрд╛ рдЧрдпрд╛: C2D E6550 (2.33GHz), 4Gb (DDR2-800)ред
рдореБрдЭреЗ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдпрд╣ рдХреЗрд╡рд▓ рдЙрди рд╢рдмреНрджреЛрдВ рд╕реЗ рдбреЗрдЯрд╛рдмреЗрд╕ рд╕реЗ рдмрд╛рд╣рд░ рдЦреАрдВрдЪрдХрд░ рдЖрдВрд╢рд┐рдХ рд░реВрдк рд╕реЗ рд╣рд▓ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ рдЬреЛ рдкреНрд░рд╡реЗрд╢ рдХрд┐рдП рдЧрдП 1-2 рд╡рд░реНрдгреЛрдВ рд╕реЗ рд▓рдВрдмрд╛рдИ рдореЗрдВ рднрд┐рдиреНрди рд╣реЛрддреЗ рд╣реИрдВред

рдореИрдВ рдЗрд╕ рд╡рд┐рдзрд┐ рдХреЛ рдмреЗрд╣рддрд░ рдмрдирд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдзреНрд╡рдиреНрдпрд╛рддреНрдордХ рдПрд▓реНрдЧреЛрд░рд┐рджрдо рдпрд╛ рд╡рд┐рдЪрд╛рд░реЛрдВ рдХреЗ рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдЕрдзрд┐рдХ рддрд░реНрдХрд╕рдВрдЧрдд рд╡рд┐рдХрд▓реНрдкреЛрдВ рдХреЗ рдмрд╛рд░реЗ рдореЗрдВ рд╕реБрдирдХрд░ рдЦреБрд╢реА рд╣реЛрдЧреАред

рд╕рдВрджрд░реНрдн:

рдпрд╣рд╛рдВ рдЖрдк рд╕рднреА рдХреЛрдб рдПрдХ рд╣реА рдХреНрд▓рд╛рд╕ рдореЗрдВ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдФрд░ рдпрд╣рд╛рдБ рд░реВрд╕реА рд╢рдмреНрджреЛрдВ рдХрд╛ рдЖрдзрд╛рд░ рд╣реИ рдЬреЛ рдореИрдВрдиреЗ рдкрд░реАрдХреНрд╖рдгреЛрдВ рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдерд╛ред
4,588,867 рд╢рдмреНрджреЛрдВ рдФрд░ рд╢рдмреНрдж рд░реВрдкреЛрдВ рдХреЗ рдЙрддреНрдХреГрд╖реНрдЯ рдбреЗрдЯрд╛рдмреЗрд╕ рдХреЗ рд▓рд┐рдП рдХрд░реНрд░реЛрдкреНрд▓рд╛рди рдХреЗ рд▓рд┐рдП рдзрдиреНрдпрд╡рд╛рджред

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


All Articles