2012
PHP: a fractal of bad design - fuzzy notepad
by 3 others (via)“gzgetss — Get line from gz-file pointer and strip HTML tags.” I’m dying to know the series of circumstances that led to this function’s conception.
2009
PHP: goto - Manual
Note: The goto operator is available since PHP 5.3.
Enfin PHP devient un véritable langage de programmation.
2008
PHP Bugs: #17079: setlocale changes the internal representation of floats
2 commentsThe system uses Oracle for persistence, where the decimal separator is a comma, as is a custom in that country. So numbers came in from Oracle, and then PHP was unable to process them correctly. For example, if a client had a debt of 25,12€, and the client paid 5€, then the comparison ($paid_amount > $debt) said incorrectly that the paid amount was more than the debt. Result: hundreds of wasted man-hours. In the end we recompiled PHP without that "fix".
Oui, chez Zend aussi on aime faire de la grosse daube.