|
3 | 3 | $str = "abacaba asdas nasdn ansdn andsn d"; |
4 | 4 | var_dump (mb_strtolower($str, 'UTF-8')); |
5 | 5 | var_dump (mb_strtoupper($str, 'UTF-8')); |
6 | | - $str = "??????? ?????? ????? ?????? ??, ??????????? ???? ?????? ?????"; |
| 6 | + $str = "Τάχιστη αλώπηξ βαφής ψημÎνη γη, δÏασκελίζει Ï…Ï€ÎÏ Î½Ï‰Î¸ÏÎ¿Ï ÎºÏ…Î½ÏŒÏ‚"; |
7 | 7 | var_dump (mb_strtolower($str, 'UTF-8')); |
8 | 8 | var_dump (mb_strtoupper($str, 'UTF-8')); |
9 | | - $str = "ûÔÂÀôûâÀÛÂÀÔÛÂàôûâôàûââìñìÒëÃØùÃÖÓÊÅå̸ abacaba 123124 ABACABA ?????????"; |
10 | | - $str = "ûÔÂÀôûâÀÛÂÀÔÛÂàôûâôàûââìñìÒëÃØùÃÖÓÊÅå̸ abacaba 123124 ABACABA ???"; |
| 9 | + $str = "ыФВÐфывÐЫВÐФЫВафывфаыввмÑмТлГШщГЦУКЕеМё abacaba 123124 ABACABA DžDŽdžLjLJljDzDZdz"; |
| 10 | + $str = "ыФВÐфывÐЫВÐФЫВафывфаыввмÑмТлГШщГЦУКЕеМё abacaba 123124 ABACABA DŽLJDZ"; |
11 | 11 | var_dump ($str); |
12 | 12 | var_dump (mb_strtolower($str, 'UTF-8')); |
13 | 13 | var_dump (mb_strtoupper($str, 'UTF-8')); |
14 | | -// $str = "ûÔÂÀôûâÀÛÂÀÔÛÂàôûâôàûââìñìÒëÃØùÃÖÓÊÅå̸ abacaba 123124 ABACABA ????????"; |
15 | | -// $str = "éöóêåíãøùçõúôûâàïðîëäæýÿ÷ñìèòüáþqwertyuiopasdfghjklzxcvbnmAQWSEDRFTGYHUJIKOLPZXCVBNM"; |
| 14 | +// $str = "ыФВÐфывÐЫВÐФЫВафывфаыввмÑмТлГШщГЦУКЕеМё abacaba 123124 ABACABA DžDŽdžLJljDzDZdz"; |
| 15 | +// $str = "йцукенгшщзхъфывапролджÑÑчÑмитьбюqwertyuiopasdfghjklzxcvbnmAQWSEDRFTGYHUJIKOLPZXCVBNM"; |
16 | 16 | // for ($i = 0; $i < 100000; $i++) { |
17 | 17 | // mb_strtoupper($str, 'UTF-8'); |
18 | 18 | // } |
19 | | - |
20 | 19 | var_dump(strpos ("aBababaBa", "aba")); |
21 | 20 | var_dump(strrpos ("aBababaBa", "aba")); |
22 | 21 | var_dump(stripos ("aBababaBa", "aba")); |
|
45 | 44 |
|
46 | 45 | var_dump(mb_stripos ("aBababaBa", "aba")); |
47 | 46 |
|
48 | | - var_dump(mb_stripos ("?????????", "???", 0, "CP1251")); |
| 47 | + var_dump(mb_stripos ("àÁàáàáàÁà", "àáà", 0, "CP1251")); |
49 | 48 |
|
50 | | - var_dump(mb_strtolower ("?????????????423423????? ?? ?? ? ??? 34? ??;?; ??; ? ? ?? ????? ? ? ? ??? ??", "CP1251")); |
| 49 | + var_dump(mb_strtolower ("ÛÂÀÛÂÔàûâÀÛÂà423423êÖÓÛÀ ûà ûâ À ÛÂà 34ê à¹;à; à¹; ¨ ¸ Û ⸨¨¸ ¸ ¸ ¨ Ôûâ ûâ", "CP1251")); |
51 | 50 |
|
52 | | - var_dump(mb_strtolower ("ûÔÂÀôûâÀÛÂÀÔÛÂàôûâôàûââìñìÒëÃØùÃÖÓÊÅå̸", "UTF-8")); |
53 | | - var_dump(mb_strtoupper ("ûÔÂÀôûâÀÛÂÀÔÛÂàôûâôàûââìñìÒëÃØùÃÖÓÊÅå̸", "UTF-8")); |
| 51 | + var_dump(mb_strtolower ("ыФВÐфывÐЫВÐФЫВафывфаыввмÑмТлГШщГЦУКЕеМё", "UTF-8")); |
| 52 | + var_dump(mb_strtoupper ("ыФВÐфывÐЫВÐФЫВафывфаыввмÑмТлГШщГЦУКЕеМё", "UTF-8")); |
54 | 53 |
|
55 | | - var_dump(mb_strpos ("ûÔÂÀôûâÀÛÂÀÔÛÂàôûâôàûââìñìÒëÃØùÃÖÓÊÅå̸", "âÀÛÂ", 0, "UTF-8")); |
56 | | - var_dump(mb_strpos ("ûÔÂÀôûâÀÛÂÀÔÛÂàôûâôàûââìñìÒëÃØùÃÖÓÊÅå̸", "âÀÛÂ", 7, "UTF-8")); |
| 54 | + var_dump(mb_strpos ("ыФВÐфывÐЫВÐФЫВафывфаыввмÑмТлГШщГЦУКЕеМё", "вÐЫВ", 0, "UTF-8")); |
| 55 | + var_dump(mb_strpos ("ыФВÐфывÐЫВÐФЫВафывфаыввмÑмТлГШщГЦУКЕеМё", "вÐЫВ", 7, "UTF-8")); |
57 | 56 |
|
58 | | - var_dump(mb_strlen ("ûÔÂÀôûâÀÛÂÀÔÛÂàôûâôàûââìñìÒëÃØùÃÖÓÊÅå̸", "CP1251")); |
59 | | - var_dump(mb_strlen ("ûÔÂÀôûâÀÛÂÀÔÛÂàôûâôàûââìñìÒëÃØùÃÖÓÊÅå̸", "UTF-8")); |
| 57 | + var_dump(mb_strlen ("ыФВÐфывÐЫВÐФЫВафывфаыввмÑмТлГШщГЦУКЕеМё", "CP1251")); |
| 58 | + var_dump(mb_strlen ("ыФВÐфывÐЫВÐФЫВафывфаыввмÑмТлГШщГЦУКЕеМё", "UTF-8")); |
60 | 59 |
|
61 | | - var_dump(mb_substr ("ûÔÂÀôûâÀÛÂÀÔÛÂàôûâôàûââìñìÒëÃØùÃÖÓÊÅå̸", -15, -7, "CP1251")); |
62 | | - var_dump(mb_substr ("ûÔÂÀôûâÀÛÂÀÔÛÂàôûâôàûââìñìÒëÃØùÃÖÓÊÅå̸", -15, -7, "UTF-8")); |
| 60 | + var_dump(mb_substr ("ыФВÐфывÐЫВÐФЫВафывфаыввмÑмТлГШщГЦУКЕеМё", -15, -7, "CP1251")); |
| 61 | + var_dump(mb_substr ("ыФВÐфывÐЫВÐФЫВафывфаыввмÑмТлГШщГЦУКЕеМё", -15, -7, "UTF-8")); |
63 | 62 |
|
64 | 63 | var_dump(mb_strlen ('-', 'UTF-8')); |
65 | 64 | var_dump(mb_substr ('-', 0, 1, 'UTF-8')); |
66 | 65 | var_dump(mb_substr ("-1", 0, 1, 'UTF-8')); |
67 | 66 |
|
68 | | - var_dump(mb_strtolower ("???????????", "CP1251")); |
69 | | - // var_dump(mb_strtolower ("?????????????????????????????????")); |
70 | | - |
71 | | - var_dump(mb_strtolower ("?‹?¤?’???„?‹?????«?’???¤?«?’?°?„?‹???„?°?‹?????????????»?“???‰?“?¦?????•?µ???‘", "UTF-8")); |
72 | | - $str = "?¤?¬?‡?????„?· ?±?»???ˆ?·?? ???±?†?®?‚ ???·??????· ???·, ?????±?????µ?»???¶?µ?? ?…?ˆ??? ???‰???????? ???…?????‚"; |
| 67 | + var_dump(mb_strtolower ("¨ß×ÈÔÛÛÀÏÂÀ", "CP1251")); |
| 68 | + // var_dump(mb_strtolower ("ÉÖÓÊÅÍÃØÙÇÕÚÔÛÂÀÏÐÎËÄÆÝß×ÑÌÈÒÜÁÞ¨")); |
| 69 | + var_dump(mb_strtolower ("ыФВÐфывÐЫВÐФЫВафывфаыввмÑмТлГШщГЦУКЕеМё", "UTF-8")); |
| 70 | + $str = "Τάχιστη αλώπηξ βαφής ψημÎνη γη, δÏασκελίζει Ï…Ï€ÎÏ Î½Ï‰Î¸ÏÎ¿Ï ÎºÏ…Î½ÏŒÏ‚"; |
73 | 71 | var_dump (mb_strtolower($str, 'UTF-8')); |
74 | 72 | var_dump (mb_strtoupper($str, 'UTF-8')); |
75 | | - // var_dump(strtolower ("?????????")); |
| 73 | + // var_dump(strtolower ("ÈÔÛÛÀÏÂÀ¨")); |
76 | 74 |
|
77 | 75 | $a = array (" ", "The quick brown fox jumped over the lazy dog.", "A very long woooooooooooord.", "A very long wooooooooooooord.", "A very long woooooooooooord.", "", "A very long wooooooooooooord.", "A very long wooooooooooooord 234234234 e r we we r we rwe f w ew r wer we wer wer we r wer ."); |
78 | 76 | foreach ($a as $str) { |
|
0 commit comments