Проверка дали е написано 00 в началото

djpatzo

Registered
Искам да направя проверка дали е написано в стринг от post заявката 00 в началото и ако е написано да премахва 2-те нули само в началото на стринга и да оставя стринга до края без 00 отпред.

Благодаря предварително.
 
PHP:
function checkstring($string) {

	if($string[0] == $string[1] && $string[0]=='0') {
		return substr($string,2);
	}
	
	return $string;
}

echo checkstring("000eki2j1d82") . "<br />";
echo checkstring("01032dmi12n0di12"). "<br />";
 
Незнам каква ти е логиката точно: Защо пък точно 2 водещи нули?, ама

echo preg_replace('/^[0]{0,2}/', '', $text);

Обаче за всички водещи нули:

echo ltrim($text, '0');
 

Back
Горе