public marks

PUBLIC MARKS from night.kame with tag php

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 comments

The 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.

phpMyID

by 11 others

phpMyID is a standalone, single user, OpenID Identity Provider.

OpenID pour moi tout seul.

2007

PHP 4 end of life announcement

3 ans que PHP 5 est sorti... des changements majeurs, pour une adoption mineure.

2006

The no-framework PHP MVC framework - Rasmus' Toys Page

by 11 others
Si même Rasmus Lerdorf confond MVC et Separation of Concerns... en fait si, ça explique bien des choses sur l'organisation bordélique de certaines parties de PHP.

night.kame's TAGS related to tag php

eol +   essence +   i18n +   incompétence +   kludge +   mourir +   openid +   rasmus lerdorf +   serveur +   substance +   usage impropre mvc +