phpbar.de logo

Mailinglisten-Archive

[php] FTP-Connect ueber fopen

[php] FTP-Connect ueber fopen

Markus Dobel mdobel_(at)_kawo2.rwth-aachen.de
Sun, 16 Apr 2000 20:16:23 +0200


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