RES: RES: [PHP] string

From: Date: Mon, 07 Apr 2008 13:59:29 +0000
Subject: RES: RES: [PHP] string
References: 1 2 3  Groups: php.general 
Request: Send a blank email to php-general+get-272620@lists.php.net to get a copy of this message
Never late to learn new stuff, you're right Stut. Thanks! -----Mensagem original----- De: Stut [mailto:stuttle@gmail.com] Enviada em: segunda-feira, 7 de abril de 2008 10:42 Para: Thiago Pojda Cc: 'John Taylor-Johnston'; 'PHP-General' Assunto: Re: RES: [PHP] string Thiago Pojda wrote: > <?php > $name = "John Taylor"; > if (strpos($name,'John') > 0){ > //you could use stripos for case insensitive search > echo "found"; > } > ?> This will not do what you expect it to. Since 'John' is the first thing in the string strpos will return 0 causing the condition to evaluate to false. As per the documentation for strpos you should compare the value *and type* of the variable returned by strpos against false to check for non-existance. if (strpos($name, 'John') !== false) { ... } -Stut -- http://stut.net/ > -----Mensagem original----- > De: John Taylor-Johnston [mailto:jt.johnston@USherbrooke.ca] > Enviada em: segunda-feira, 7 de abril de 2008 10:25 > Para: PHP-General > Assunto: [PHP] string > > $name = "John Taylor"; > I want to verify if $name contains "john", if yes echo "found"; Cannot > remember which to use: > http://ca.php.net/manual/en/ref.strings.php > Sorry, > John > > -- > PHP General Mailing List (http://www.php.net/) To unsubscribe, > visit: http://www.php.net/unsub.php > > >

« previous php.general (#272620) next »