<?php
function _deep_replace( $search, $subject ) {
$subject = (string) $subject;
$count = 1;
while ( $count ) {
$subject = str_replace( $search, '', $subject, $count );
}
return $subject;
}
$foo = '123123123ABCABCABC';
var_dump( str_replace( '123ABC', '', $foo ) );
var_dump( _deep_replace( '123ABC', $foo ) );
var_dump( preg_replace('/%123ABC+/', '', $foo ) );
var_dump( strstr( $foo, array( '123ABC' => '' ) ) );
preferences:
39.66 ms | 402 KiB | 5 Q