- var_dump: documentation ( source)
- str_replace: documentation ( source)
- preg_replace: documentation ( source)
<?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 ) );