redarrow Posted August 17, 2006 Share Posted August 17, 2006 Does strpos mean stringpostion?can some one post more examples please cheers.i did read the manual cheers still dont understand the format of the code. Quote Link to comment Share on other sites More sharing options...
BillyBoB Posted August 17, 2006 Share Posted August 17, 2006 yes it means string postion and i think it would mean where the string is in the string[code]<?php$mystring = 'abc';$findme = 'a';$pos = strpos($mystring, $findme);// Note our use of ===. Simply == would not work as expected// because the position of 'a' was the 0th (first) character.if ($pos === false) { echo "The string '$findme' was not found in the string '$mystring'";} else { echo "The string '$findme' was found in the string '$mystring'"; echo " and exists at position $pos";}// We can search for the character, ignoring anything before the offset$newstring = 'abcdef abcdef';$pos = strpos($newstring, 'a', 1); // $pos = 7, not 0?> [/code] Quote Link to comment Share on other sites More sharing options...
redarrow Posted August 17, 2006 Author Share Posted August 17, 2006 why this wrong please cheers[code]<?php$word="my name is redarrow";$badword=array("redarrow");foreach($badword as $b){if($bad=strpos($b,$word)){$bad=="yes";brake;}}if($bad=="yes"){echo " sorry bad word";}else{echo "good word";}?>[/code] Quote Link to comment Share on other sites More sharing options...
redarrow Posted August 17, 2006 Author Share Posted August 17, 2006 solved cheers.[code]<?php$word="my name is redarrow";$badword=array("redarrow");foreach($badword as $b){$bad=strpos($word,$b);}if($bad==true){echo " sorry bad word";}else{echo "good word"; }?>[/code] Quote Link to comment 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.