PHP have functions to trim from the beginning (ltrim) of a string or from the end of a string, or both form beginning and end.
When you call
echo ltrim('..mystring');
you get
.mystring
But how you can remove all these continuous characters from the beginning of a string?
You can write a short function, because PHP hasn’t built-in function for this purpose.
function r_ltrim($string, $char = '' )
{
if ( '' == $char ) {
$string = ltrim($string);
} else {
while ($char == substr($string, 0, 1)) {
$string = ltrim($string, $char);
}
}
return $string;
}