Test: /ext/intl/tests/grapheme.phpt - Version 5.4.26    

There are 3 different diffs reported by users for this test.

Count Diff
3 (50%)
003+ "hindi" in devanagari strlen 5
004+ "ab" + "hindi" + "cde" strlen 10
003- "hindi" in devanagari strlen 3
004- "ab" + "hindi" + "cde" strlen 8
2 (33%)
003+ "hindi" in devanagari strlen 4
004+ "ab" + "hindi" + "cde" strlen 9
003- "hindi" in devanagari strlen 3
004- "ab" + "hindi" + "cde" strlen 8
055+ find "o%CC%88" in "aa%CC%8AbcO%CC%88" - grapheme_stripos = false == 4 **FAILED**
055- find "o%CC%88" in "aa%CC%8AbcO%CC%88" - grapheme_stripos = 4 == 4
070+ find "O%CC%88bco%CC%88" in "aa%CC%8Abco%CC%88bCo%CC%88" - grapheme_stripos = false == 4 **FAILED**
070- find "O%CC%88bco%CC%88" in "aa%CC%8Abco%CC%88bCo%CC%88" - grapheme_stripos = 4 == 4
133+ find "o%CC%88" in "aa%CC%8AbcO%CC%88" - grapheme_strripos = false == 4 **FAILED**
133- find "o%CC%88" in "aa%CC%8AbcO%CC%88" - grapheme_strripos = 4 == 4
148+ find "O%CC%88bco%CC%88" in "aa%CC%8Abco%CC%88bCo%CC%88" - grapheme_strripos = false == 4 **FAILED**
148- find "O%CC%88bco%CC%88" in "aa%CC%8Abco%CC%88bCo%CC%88" - grapheme_strripos = 4 == 4
272+ find "O%CC%88" in "aa%CC%8Abco%CC%88" - grapheme_stristr = false == o%CC%88 **FAILED**
272- find "O%CC%88" in "aa%CC%8Abco%CC%88" - grapheme_stristr = o%CC%88 == o%CC%88
305+ find "aBcA%CC%8A" in "ababca%CC%8A" - grapheme_stristr before flag is TRUE = false == ab **FAILED**
305- find "aBcA%CC%8A" in "ababca%CC%8A" - grapheme_stristr before flag is TRUE = ab == ab
1 (17%)
001+ Warning: grapheme_substr(): grapheme_substr: start not contained in string in %s/grapheme.php on line 389
002+
003+ Warning: grapheme_substr(): grapheme_substr: start not contained in string in %s/grapheme.php on line 389
004+
005+ Warning: grapheme_substr(): grapheme_substr: start not contained in string in %s/grapheme.php on line 389
006+
007+ Warning: grapheme_substr(): grapheme_substr: start not contained in string in %s/grapheme.php on line 389
008+
009+ Warning: grapheme_substr(): grapheme_substr: start not contained in string in %s/grapheme.php on line 389
010+
011+ Warning: grapheme_substr(): grapheme_substr: start not contained in string in %s/grapheme.php on line 389
012+
013+ Warning: grapheme_substr(): grapheme_substr: start not contained in string in %s/grapheme.php on line 393
014+
015+ Warning: grapheme_substr(): grapheme_substr: length is beyond start in %s/grapheme.php on line 393
016+
017+ Warning: grapheme_substr(): grapheme_substr: length not contained in string in %s/grapheme.php on line 393
018+
019+ Warning: grapheme_substr(): grapheme_substr: start not contained in string in %s/grapheme.php on line 389
020+
021+ Warning: grapheme_substr(): grapheme_substr: length not contained in string in %s/grapheme.php on line 393
022+
023+ Warning: grapheme_substr(): grapheme_substr: length not contained in string in %s/grapheme.php on line 393
024+
025+ Warning: grapheme_extract(): grapheme_extract: invalid input string in %s/grapheme.php on line 599
026+
027+ Warning: grapheme_extract(): grapheme_extract: invalid input string in %s/grapheme.php on line 668
028+
029+ Warning: grapheme_extract(): grapheme_extract: start not contained in string in %s/grapheme.php on line 732
030+
031+ Warning: grapheme_extract(): grapheme_extract: start not contained in string in %s/grapheme.php on line 732
032+
033+ Warning: grapheme_extract(): grapheme_extract: start not contained in string in %s/grapheme.php on line 732
034+
035+ Warning: grapheme_extract(): grapheme_extract: start not contained in string in %s/grapheme.php on line 732
036+
037+ Warning: grapheme_extract(): grapheme_extract: start not contained in string in %s/grapheme.php on line 732
038+
003- "hindi" in devanagari strlen 3
004- "ab" + "hindi" + "cde" strlen 8
041+ "hindi" in devanagari strlen 4
042+ "ab" + "hindi" + "cde" strlen 9
055- find "o%CC%88" in "aa%CC%8AbcO%CC%88" - grapheme_stripos = 4 == 4
070- find "O%CC%88bco%CC%88" in "aa%CC%8Abco%CC%88bCo%CC%88" - grapheme_stripos = 4 == 4
093+ find "o%CC%88" in "aa%CC%8AbcO%CC%88" - grapheme_stripos = false == 4 **FAILED**
108+ find "O%CC%88bco%CC%88" in "aa%CC%8Abco%CC%88bCo%CC%88" - grapheme_stripos = false == 4 **FAILED**
133- find "o%CC%88" in "aa%CC%8AbcO%CC%88" - grapheme_strripos = 4 == 4
148- find "O%CC%88bco%CC%88" in "aa%CC%8Abco%CC%88bCo%CC%88" - grapheme_strripos = 4 == 4
171+ find "o%CC%88" in "aa%CC%8AbcO%CC%88" - grapheme_strripos = false == 4 **FAILED**
186+ find "O%CC%88bco%CC%88" in "aa%CC%8Abco%CC%88bCo%CC%88" - grapheme_strripos = false == 4 **FAILED**
272- find "O%CC%88" in "aa%CC%8Abco%CC%88" - grapheme_stristr = o%CC%88 == o%CC%88
305- find "aBcA%CC%8A" in "ababca%CC%8A" - grapheme_stristr before flag is TRUE = ab == ab
310+ find "O%CC%88" in "aa%CC%8Abco%CC%88" - grapheme_stristr = false == o%CC%88 **FAILED**
343+ find "aBcA%CC%8A" in "ababca%CC%8A" - grapheme_stristr before flag is TRUE = false == ab **FAILED**