On 13 Jun 2002, Lee Doolan wrote: > the arrays below have dates like > dateA= array( 0=> "03", 1=> "22", 2=> "02") > > for 22march2002. > > why does this work: > > $retval= ($dateA[2] != $dateB[2]) > ? strcmp($dateA[2], $dateB[2]) > : (($dateA[0] != $dateB[0]) > ? strcmp($dateA[0], $dateB[0]) > : (($dateA[1] != $dateB[1]) > ? strcmp($dateA[1], $dateB[1]) > : 0)); > > > but not this: > > $retval= ($dateA[2] != $dateB[2]) > ? strcmp($dateA[2], $dateB[2]) > : ($dateA[0] != $dateB[0]) > ? strcmp($dateA[0], $dateB[0]) > : ($dateA[1] != $dateB[1]) > ? strcmp($dateA[1], $dateB[1]) > : 0;
Why does this: $x = 3 + 5 * 7; produce different results from this: $x = (3 + 5) * 7; ? miguel -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php