public marks

PUBLIC MARKS from night.kame with tag php


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.


PHP: goto - Manual

Note: The goto operator is available since PHP 5.3.

Enfin PHP devient un véritable langage de programmation.


PHP Bugs: #17079: setlocale changes the internal representation of floats


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.


by 11 others

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

OpenID pour moi tout seul.


PHP 4 end of life announcement

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


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 +