<?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:
37.19 ms | 402 KiB | 5 Q