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? 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); 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 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'); Link to comment https://forums.phpfreaks.com/topic/150176-str_replace-help/#findComment-788656 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.