PHP 6.0 Wishlist

From: Date: Wed, 24 Aug 2005 23:38:12 +0000
Subject: PHP 6.0 Wishlist
References: 1 2 3 4 5 6 7 8 9  Groups: php.internals 
Request: Send a blank email to internals+get-18393@lists.php.net to get a copy of this message
I just joined this list and caught this thread (no suggestions like this in the archive)... For v6.0... how about allowing comparison operator expressions like the following: if (2 < $x <= 4) {} I prefer this concise way as it is common for mathematics expressions, and much easier to grasp physically on first glance. From what I can tell, this expression can currently only be written as: if ( $x > 2 && $x <= 4) {} Would adding this syntax to PHP be incredibly difficult or lead to performance slowdowns? I think I remember reading that PHP always evaluates expressions from right to left, so I guess there may be a considerable codebase change required. Maybe there could be a default function workaround for this or some other way to automagically process these more concise expressions without too much of a slowdown?? Just curious. Jordan

« previous php.internals (#18393) next »