sorry typo, make that: > Shouldn't have been simply doing: > > $arr = array(); > If (!$arr) {} > -----Message d'origine----- > De : Tim [mailto:user@xxxxxxxxxxxxx] > Envoyé : jeudi 8 février 2007 16:49 > À : php-general@xxxxxxxxxxxxx > Objet : Boolean-cast and arrays > > First thank you all for your input on "all-in-one" classes. > > Reading the php manual on boolean types and casts, and came accros the > following: > > <quote> > When converting to boolean, the following values are considered FALSE: > > ... > > an array with zero elements > > ... > </quote> > > So here I am sitting and wondering if after all this while doing: > > $arr = array(); > If (count($arr) == 0) {} > > Shouldn't have been simply doing: > > $arr = array(); > If (!arr) {} > > > Is the latter problematic in any programming standards? > Does it take longer to process? > Is it using count()? > Is "Type-Juggling" considered good practise? > > Regards, > > Tim > > -- > PHP General Mailing List (http://www.php.net/) To > unsubscribe, visit: http://www.php.net/unsub.php > -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php