Test: /ext/mbstring/tests/mb_ereg_replace_variation1.phpt - Version 7.4.9    

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

Count Diff
2 (67%)
006+ /usr/local/php7/php-7.4.9/sapi/cli/php: symbol lookup error: /usr/local/php7/php-7.4.9/modules/mbstring.so: undefined symbol: onig_new_match_param 006- string(10) "string_val" 007- 008- -- Iteration 2 -- 009- 010- Deprecated: mb_ereg_replace(): Non-string patterns will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in %s on line %d 011- string(10) "string_val" 012- 013- -- Iteration 3 -- 014- 015- Deprecated: mb_ereg_replace(): Non-string patterns will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in %s on line %d 016- string(10) "string_val" 017- 018- -- Iteration 4 -- 019- 020- Deprecated: mb_ereg_replace(): Non-string patterns will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in %s on line %d 021- 022- Warning: mb_ereg_replace(): Pattern is not valid under UTF-8 encoding in %s on line %d 023- bool(false) 024- 025- -- Iteration 5 -- 026- 027- Deprecated: mb_ereg_replace(): Non-string patterns will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in %s on line %d 028- string(10) "string_val" 029- 030- -- Iteration 6 -- 031- 032- Deprecated: mb_ereg_replace(): Non-string patterns will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in %s on line %d 033- 034- Warning: mb_ereg_replace(): Pattern is not valid under UTF-8 encoding in %s on line %d 035- bool(false) 036- 037- -- Iteration 7 -- 038- 039- Deprecated: mb_ereg_replace(): Non-string patterns will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in %s on line %d 040- string(10) "string_val" 041- 042- -- Iteration 8 -- 043- 044- Deprecated: mb_ereg_replace(): Non-string patterns will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in %s on line %d 045- string(10) "string_val" 046- 047- -- Iteration 9 -- 048- 049- Deprecated: mb_ereg_replace(): Non-string patterns will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in %s on line %d 050- string(10) "string_val" 051- 052- -- Iteration 10 -- 053- 054- Deprecated: mb_ereg_replace(): Non-string patterns will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in %s on line %d 055- string(10) "string_val" 056- 057- -- Iteration 11 -- 058- 059- Deprecated: mb_ereg_replace(): Non-string patterns will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in %s on line %d 060- string(10) "string_val" 061- 062- -- Iteration 12 -- 063- 064- Deprecated: mb_ereg_replace(): Non-string patterns will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in %s on line %d 065- string(10) "string_val" 066- 067- -- Iteration 13 -- 068- 069- Deprecated: mb_ereg_replace(): Non-string patterns will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in %s on line %d 070- string(10) "string_val" 071- 072- -- Iteration 14 -- 073- 074- Deprecated: mb_ereg_replace(): Non-string patterns will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in %s on line %d 075- string(10) "string_val" 076- 077- -- Iteration 15 -- 078- 079- Deprecated: mb_ereg_replace(): Non-string patterns will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in %s on line %d 080- string(10) "string_val" 081- 082- -- Iteration 16 -- 083- string(120) "string_valsstring_valtstring_valrstring_valistring_valnstring_valgstring_val_string_valvstring_valastring_vallstring_val" 084- 085- -- Iteration 17 -- 086- string(120) "string_valsstring_valtstring_valrstring_valistring_valnstring_valgstring_val_string_valvstring_valastring_vallstring_val" 087- 088- -- Iteration 18 -- 089- string(10) "string_val" 090- 091- -- Iteration 19 -- 092- string(10) "string_val" 093- 094- -- Iteration 20 -- 095- string(10) "string_val" 096- 097- -- Iteration 21 -- 098- 099- Deprecated: mb_ereg_replace(): Non-string patterns will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in %s on line %d 100- string(10) "string_val" 101- 102- -- Iteration 22 -- 103- 104- Deprecated: mb_ereg_replace(): Non-string patterns will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in %s on line %d 105- string(10) "string_val" 106- 107- -- Iteration 23 -- 108- 109- Deprecated: mb_ereg_replace(): Non-string patterns will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in %s on line %d 110- string(10) "string_val" 111- Done
1 (33%)
021+ string(10) "string_val" 022- Warning: mb_ereg_replace(): Pattern is not valid under UTF-8 encoding in %s on line %d 023- bool(false) 024- 031+ string(10) "string_val" 034- Warning: mb_ereg_replace(): Pattern is not valid under UTF-8 encoding in %s on line %d 035- bool(false) 036-