--TEST-- substr_replace() function --FILE-- --EXPECT-- substr_replace('try this', 'bala ', 2) string(7) "trbala " substr_replace('try this', 'bala ', 2, 3) string(10) "trbala his" substr_replace('try this', 'bala ', 2, 0) string(13) "trbala y this" substr_replace('try this', 'bala ', 2, -2) string(9) "trbala is" substr_replace('try this', array ( 0 => 'bala ',), 4 string(9) "try bala " substr_replace('try this', array ( 0 => 'bala ',), 4 string(10) "try bala s" substr_replace(array ( 0 => 'ala portokala',), array ( 0 => 'bala ',), array ( 0 => 4,) array(1) { [0]=> string(9) "ala bala " } substr_replace(array ( 0 => 'ala portokala',), array ( 0 => 'bala ',), array ( 0 => 4,), array ( 0 => 3,)) array(1) { [0]=> string(15) "ala bala tokala" } substr_replace(array ( 0 => 'ala portokala',), array ( 0 => 'bala ',), array ( 0 => 4,), array ( 0 => 0,)) array(1) { [0]=> string(18) "ala bala portokala" } substr_replace(array ( 0 => 'ala portokala',), array ( 0 => 'bala ',), array ( 0 => 4,), array ( 0 => -2,)) array(1) { [0]=> string(11) "ala bala la" } substr_replace(array ( 0 => 'ala portokala',), 'bala ',4) array(1) { [0]=> string(9) "ala bala " } substr_replace(array ( 0 => 'ala portokala', 1 => 'try this',), array ( 0 => 'bala ',),4, 3) array(2) { [0]=> string(15) "ala bala tokala" [1]=> string(5) "try s" } substr_replace(array ( 0 => 'ala portokala', 1 => 'try this',), 'bala ',4, 3) array(2) { [0]=> string(15) "ala bala tokala" [1]=> string(10) "try bala s" } substr_replace(array ( 0 => 'ala portokala', 1 => 'try this',), array ( 0 => 'bala ',),4, 0) array(2) { [0]=> string(18) "ala bala portokala" [1]=> string(8) "try this" } substr_replace(array ( 0 => 'ala portokala', 1 => 'try this',), 'bala ',4, 0) array(2) { [0]=> string(18) "ala bala portokala" [1]=> string(13) "try bala this" } substr_replace(array ( 0 => 'ala portokala', 1 => 'try this',), array ( 0 => 'bala ',),4, -2) array(2) { [0]=> string(11) "ala bala la" [1]=> string(6) "try is" } substr_replace(array ( 0 => 'ala portokala', 1 => 'try this',), 'bala ',4, -2) array(2) { [0]=> string(11) "ala bala la" [1]=> string(11) "try bala is" } substr_replace(array ( 0 => 'ala portokala',), 'bala ',array ( 0 => 4,)) array(1) { [0]=> string(9) "ala bala " } substr_replace(array ( 0 => 'ala portokala', 1 => 'try this',), array ( 0 => 'bala ',),array ( 0 => 4,), 3) array(2) { [0]=> string(15) "ala bala tokala" [1]=> string(5) " this" } substr_replace(array ( 0 => 'ala portokala', 1 => 'try this',), 'bala ',array ( 0 => 4,), 3) array(2) { [0]=> string(15) "ala bala tokala" [1]=> string(10) "bala this" } substr_replace(array ( 0 => 'ala portokala', 1 => 'try this',), array ( 0 => 'bala ',),array ( 0 => 4,), 0) array(2) { [0]=> string(18) "ala bala portokala" [1]=> string(8) "try this" } substr_replace(array ( 0 => 'ala portokala', 1 => 'try this',), 'bala ',array ( 0 => 4,), 0) array(2) { [0]=> string(18) "ala bala portokala" [1]=> string(13) "bala try this" } substr_replace(array ( 0 => 'ala portokala', 1 => 'try this',), array ( 0 => 'bala ',),array ( 0 => 4,), -2) array(2) { [0]=> string(11) "ala bala la" [1]=> string(2) "is" } substr_replace(array ( 0 => 'ala portokala', 1 => 'try this',), 'bala ',array ( 0 => 4,), -2) array(2) { [0]=> string(11) "ala bala la" [1]=> string(7) "bala is" } substr_replace(array ( 0 => 'ala portokala',), 'bala ',array ( 0 => 4, 1 => 2,)) array(1) { [0]=> string(9) "ala bala " } substr_replace(array ( 0 => 'ala portokala', 1 => 'try this',), array ( 0 => 'bala ',),array ( 0 => 4, 1 => 2,), 3) array(2) { [0]=> string(15) "ala bala tokala" [1]=> string(5) "trhis" } substr_replace(array ( 0 => 'ala portokala', 1 => 'try this',), 'bala ',array ( 0 => 4, 1 => 2,), 3) array(2) { [0]=> string(15) "ala bala tokala" [1]=> string(10) "trbala his" } substr_replace(array ( 0 => 'ala portokala', 1 => 'try this',), array ( 0 => 'bala ',),array ( 0 => 4, 1 => 2,), 0) array(2) { [0]=> string(18) "ala bala portokala" [1]=> string(8) "try this" } substr_replace(array ( 0 => 'ala portokala', 1 => 'try this',), 'bala ',array ( 0 => 4, 1 => 2,), 0) array(2) { [0]=> string(18) "ala bala portokala" [1]=> string(13) "trbala y this" } substr_replace(array ( 0 => 'ala portokala', 1 => 'try this',), array ( 0 => 'bala ',),array ( 0 => 4, 1 => 2,), -2) array(2) { [0]=> string(11) "ala bala la" [1]=> string(4) "tris" } substr_replace(array ( 0 => 'ala portokala', 1 => 'try this',), 'bala ',array ( 0 => 4, 1 => 2,), -2) array(2) { [0]=> string(11) "ala bala la" [1]=> string(9) "trbala is" } substr_replace(array ( 0 => 'ala portokala',), 'bala ',array ( 0 => 4, 1 => 2,)) array(1) { [0]=> string(9) "ala bala " } substr_replace(array ( 0 => 'ala portokala', 1 => 'try this',), array ( 0 => 'bala ',),array ( 0 => 4, 1 => 2,), array ( 0 => 3,)) array(2) { [0]=> string(15) "ala bala tokala" [1]=> string(2) "tr" } substr_replace(array ( 0 => 'ala portokala', 1 => 'try this',), 'bala ',array ( 0 => 4, 1 => 2,), array ( 0 => 3,)) array(2) { [0]=> string(15) "ala bala tokala" [1]=> string(7) "trbala " } substr_replace(array ( 0 => 'ala portokala', 1 => 'try this',), array ( 0 => 'bala ',),array ( 0 => 4, 1 => 2,), array ( 0 => 0,)) array(2) { [0]=> string(18) "ala bala portokala" [1]=> string(2) "tr" } substr_replace(array ( 0 => 'ala portokala', 1 => 'try this',), 'bala ',array ( 0 => 4, 1 => 2,), array ( 0 => 0,)) array(2) { [0]=> string(18) "ala bala portokala" [1]=> string(7) "trbala " } substr_replace(array ( 0 => 'ala portokala', 1 => 'try this',), array ( 0 => 'bala ',),array ( 0 => 4, 1 => 2,), array ( 0 => -2,)) array(2) { [0]=> string(11) "ala bala la" [1]=> string(2) "tr" } substr_replace(array ( 0 => 'ala portokala', 1 => 'try this',), 'bala ',array ( 0 => 4, 1 => 2,), array ( 0 => -2,)) array(2) { [0]=> string(11) "ala bala la" [1]=> string(7) "trbala " } substr_replace(array ( 0 => 'ala portokala',), 'bala ',array ( 0 => 4, 1 => 2,)) array(1) { [0]=> string(9) "ala bala " } substr_replace(array ( 0 => 'ala portokala', 1 => 'try this',), array ( 0 => 'bala ',),array ( 0 => 4, 1 => 2,), array ( 0 => 3, 1 => 2,)) array(2) { [0]=> string(15) "ala bala tokala" [1]=> string(6) "trthis" } substr_replace(array ( 0 => 'ala portokala', 1 => 'try this',), 'bala ',array ( 0 => 4, 1 => 2,), array ( 0 => 3, 1 => 2,)) array(2) { [0]=> string(15) "ala bala tokala" [1]=> string(11) "trbala this" } substr_replace(array ( 0 => 'ala portokala', 1 => 'try this',), array ( 0 => 'bala ',),array ( 0 => 4, 1 => 2,), array ( 0 => 0, 1 => 0,)) array(2) { [0]=> string(18) "ala bala portokala" [1]=> string(8) "try this" } substr_replace(array ( 0 => 'ala portokala', 1 => 'try this',), 'bala ',array ( 0 => 4, 1 => 2,), array ( 0 => 0, 1 => 0,)) array(2) { [0]=> string(18) "ala bala portokala" [1]=> string(13) "trbala y this" } substr_replace(array ( 0 => 'ala portokala', 1 => 'try this',), array ( 0 => 'bala ',),array ( 0 => 4, 1 => 2,), array ( 0 => -2, 1 => -3,)) array(2) { [0]=> string(11) "ala bala la" [1]=> string(5) "trhis" } substr_replace(array ( 0 => 'ala portokala', 1 => 'try this',), 'bala ',array ( 0 => 4, 1 => 2,), array ( 0 => -2, 1 => -3,)) array(2) { [0]=> string(11) "ala bala la" [1]=> string(10) "trbala his" }