pdent1 Posted March 19, 2009 Share Posted March 19, 2009 Alright I show ads on my website and the user gets points for viewing...If they add 0 infront of the number they can cheat and keep viewing..I currently use $ad2 = str_replace("0", "", $ad); Where $ad is the ID# of the ad. The problem with this is if the ID is 510 it becomes 51 so I have to edit the ID# throughout the database which is quite time consuming. Is there anyway to remove the 0's from the front of $ad rather than anywhere in it, like I currently do? Quote Link to comment https://forums.phpfreaks.com/topic/150176-str_replace-help/ Share on other sites More sharing options...
rhodesa Posted March 19, 2009 Share Posted March 19, 2009 $ad2 = preg_replace('/^0+/, '', $ad); Quote Link to comment https://forums.phpfreaks.com/topic/150176-str_replace-help/#findComment-788643 Share on other sites More sharing options...
pdent1 Posted March 19, 2009 Author Share Posted March 19, 2009 wow that was quick thank you and it works fine Quote Link to comment https://forums.phpfreaks.com/topic/150176-str_replace-help/#findComment-788649 Share on other sites More sharing options...
sasa Posted March 19, 2009 Share Posted March 19, 2009 $ad2=(int)$ad; //or $ad2=$ad+0; //or $ad2=ltrim($ad,'0'); Quote Link to comment https://forums.phpfreaks.com/topic/150176-str_replace-help/#findComment-788656 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.