Mailinglisten-Archive |
Wolfgang wrote: > > > > fwrite() und fputs() sind ein und die selben fung-tsiong-nen wie > > > count() und sizeof() > > Wie ist das jetzt, gibt es einen Unterschied??? siehe manual: fputs -- write to a file pointer Description int fputs(int fp, string str, int [length]); fputs() is an alias to fwrite(), and is identical in every way. Note that the length parameter is optional and if not specified the entire string will be written. davon gibts noch einige andere, teilweise als solche dokumentiert, teilweise ueberhaupt nicht dokumentiert. z.b. mysql_num_rows vs. mysql_numrows count vs. sizeof is_int vs. is_long vs. is_integer is_double vs. is_float join vs. implode usw. die liste laesst sich bestimmt noch weit fortsetzen. soweit ist die meines erachtens auch praktisch, man findet halt immer die funktion, die man braucht. und z.b. ist join auch als "umkehrfunktion" von split gedacht und existiert nur der vollstaendigkeit halber. bei join koennen regexps eben keine verwendung finden. auf der anderen seite ist dies doch teilweise recht inkonsistent und mindestens in einer sache aergerlich; naemlich dann, wenn man nach delete() schaut. anstatt dort auch einfach einen alias auf unlink() zu setzen, wird nur ein "dummy-eintrag" ins manual geschrieben. daran hat bestimmt schon der ein oder andere anfaenger geknabbert. niemand hat behauptet, php sei perfekt :o) und der dokumentationsstand war ja schon immer durchwachsen. von "superausfuehrlich" ueber "sparsam" bis "nicht vorhanden" gibt es dort alles, je nach funktionsbereich. aber das liegt wohl auch daran, dass php samt doku halt von einer gruppe freiwilliger gepflegt wird, die einen teil ihrer freizeit dafuer opfern... sofern eben diese vorhanden ist. gruss, markus
php::bar PHP Wiki - Listenarchive