Skip to content

Commit 15d61d9

Browse files
committed
fix tests.
1 parent 2f55d5a commit 15d61d9

1 file changed

Lines changed: 20 additions & 22 deletions

File tree

tests/phpt/dl/491_strpos.php

Lines changed: 20 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -3,20 +3,19 @@
33
$str = "abacaba asdas nasdn ansdn andsn d";
44
var_dump (mb_strtolower($str, 'UTF-8'));
55
var_dump (mb_strtoupper($str, 'UTF-8'));
6-
$str = "??????? ?????? ????? ?????? ??, ??????????? ???? ?????? ?????";
6+
$str = "Τάχιστη αλώπηξ βαφής ψημένη γη, δρασκελίζει υπέρ νωθρού κυνός";
77
var_dump (mb_strtolower($str, 'UTF-8'));
88
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";
1111
var_dump ($str);
1212
var_dump (mb_strtolower($str, 'UTF-8'));
1313
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";
1616
// for ($i = 0; $i < 100000; $i++) {
1717
// mb_strtoupper($str, 'UTF-8');
1818
// }
19-
2019
var_dump(strpos ("aBababaBa", "aba"));
2120
var_dump(strrpos ("aBababaBa", "aba"));
2221
var_dump(stripos ("aBababaBa", "aba"));
@@ -45,34 +44,33 @@
4544

4645
var_dump(mb_stripos ("aBababaBa", "aba"));
4746

48-
var_dump(mb_stripos ("?????????", "???", 0, "CP1251"));
47+
var_dump(mb_stripos ("àÁàáàáàÁà", "àáà", 0, "CP1251"));
4948

50-
var_dump(mb_strtolower ("?????????????423423????? ?? ?? ? ??? 34? ??;?; ??; ? ? ?? ????? ? ? ? ??? ??", "CP1251"));
49+
var_dump(mb_strtolower ("ÛÂÀÛÂÔàûâÀÛÂà423423êÖÓÛÀ ûà ûâ À ÛÂà 34ê à¹;à; à¹; ¨ ¸ Û ⸨¨¸ ¸ ¸ ¨ Ôûâ ûâ", "CP1251"));
5150

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"));
5453

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"));
5756

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"));
6059

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"));
6362

6463
var_dump(mb_strlen ('-', 'UTF-8'));
6564
var_dump(mb_substr ('-', 0, 1, 'UTF-8'));
6665
var_dump(mb_substr ("-1", 0, 1, 'UTF-8'));
6766

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 = "Τάχιστη αλώπηξ βαφής ψημένη γη, δρασκελίζει υπέρ νωθρού κυνός";
7371
var_dump (mb_strtolower($str, 'UTF-8'));
7472
var_dump (mb_strtoupper($str, 'UTF-8'));
75-
// var_dump(strtolower ("?????????"));
73+
// var_dump(strtolower ("ÈÔÛÛÀÏÂÀ¨"));
7674

7775
$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 .");
7876
foreach ($a as $str) {

0 commit comments

Comments
 (0)