From: php dot net at eoasys dot com Operating system: Irrelevant PHP version: 5.2.4 PHP Bug Type: Feature/Change Request Bug description: Alternative syntax for control structures
Description: ------------ I find the alternative syntax for control structures quite useful and use them exclusively in all my code. My only wish is that they become available for all similar structures. Obvious ones which come to mind are Function and Class. It has been said that: "The 'endif;' stuff is old legacy syntax and is definitely not the recommended way of doing things." It seems to me that the "{...}" form goes a ways back as well. Is the alternative syntax really frowned upon? What kind of trouble might be caused by it's use? Thanks, Richard -- Edit bug report at http://bugs.php.net/?id=42688&edit=1 -- Try a CVS snapshot (PHP 4.4): http://bugs.php.net/fix.php?id=42688&r=trysnapshot44 Try a CVS snapshot (PHP 5.2): http://bugs.php.net/fix.php?id=42688&r=trysnapshot52 Try a CVS snapshot (PHP 6.0): http://bugs.php.net/fix.php?id=42688&r=trysnapshot60 Fixed in CVS: http://bugs.php.net/fix.php?id=42688&r=fixedcvs Fixed in release: http://bugs.php.net/fix.php?id=42688&r=alreadyfixed Need backtrace: http://bugs.php.net/fix.php?id=42688&r=needtrace Need Reproduce Script: http://bugs.php.net/fix.php?id=42688&r=needscript Try newer version: http://bugs.php.net/fix.php?id=42688&r=oldversion Not developer issue: http://bugs.php.net/fix.php?id=42688&r=support Expected behavior: http://bugs.php.net/fix.php?id=42688&r=notwrong Not enough info: http://bugs.php.net/fix.php?id=42688&r=notenoughinfo Submitted twice: http://bugs.php.net/fix.php?id=42688&r=submittedtwice register_globals: http://bugs.php.net/fix.php?id=42688&r=globals PHP 3 support discontinued: http://bugs.php.net/fix.php?id=42688&r=php3 Daylight Savings: http://bugs.php.net/fix.php?id=42688&r=dst IIS Stability: http://bugs.php.net/fix.php?id=42688&r=isapi Install GNU Sed: http://bugs.php.net/fix.php?id=42688&r=gnused Floating point limitations: http://bugs.php.net/fix.php?id=42688&r=float No Zend Extensions: http://bugs.php.net/fix.php?id=42688&r=nozend MySQL Configuration Error: http://bugs.php.net/fix.php?id=42688&r=mysqlcfg