Mailinglisten-Archive |
On Mon, 1 Jan 2001 16:28:45 +0100, Hans Theo Mislisch wrote: >> "[...] >> String nl2br (string string) > >> Returns string with '<BR>' inserted before all newlines. >> [...]" >> (Q: http://www.php.net/nl2br) > >ich will ja nicht behaupten dass das Manual dann falsch ist. Auch wenn ich mich jetzt aufs Glatteis begebe, da meine C-Kenntnisse nur sehr rudimentaer sind, sollte ein Blick in den Sourcecode diese Frage klaeren: Aus /ext/standard/string.c: [...] PHP_FUNCTION(nl2br) { [...] php_char_to_str((*str)->value.str.val,(*str)->value.str.len,'\n', "<br />\n",7,return_value); } [...] Wenn ich die Zeile php_char_to_str(...) richtig interpretiere, wird der 3. Parameter (\n) gegen den 4. Parameter (<br />\n) ausgetauscht, was die Aussage im Manual bestaetigt. Bitte korrigiert mich, wenn ich den Sourcecode falsch interpretiert habe. -Martin
php::bar PHP Wiki - Listenarchive