Die ftp_connect() Funktion macht mir ja eine FTP Verbindung auf. Die fsockopen() Funktion startet eine Internet bzw. Socketverbindung.
Aber was ist besser geeignet? Ich denke da an die ftp_connect() Funktion, sonst würde es sie ja nicht geben, oder?
fsockopen() erzeugt lediglich eine Netzwerkverbindung, ftp_connect() öffnet eine Netzwerkverbindung und übernimmt die Übermittlung deiner Wünsche mittels des FTP-Protokolls (denn irgendwie musst du dem Kind ja sagen, was es machen soll).
Du kannst beides verwenden, bei ftp_connect() musst du das (FTP-) Rad aber nicht zum zweiten Mal erfinden.
PS: Kauf dich mal ein paar Bindestriche.