Cómo obtener el puerto FTP usando PHP
No es necesario.
El protocolo FTP tiene dos modos de funcionamiento: modo PORT y modo PASV, que significa activo y pasivo en chino.
El proceso de conexión en modo PUERTO (activo) es: el cliente envía una solicitud de conexión al puerto FTP del servidor (el valor predeterminado es 21), el servidor acepta la conexión y establece un enlace de comando.
Cuando es necesario transmitir datos, el cliente usa el comando PORT en el enlace de comando para decirle al servidor: "Abrí el maldito puerto, ven y conéctate conmigo". Entonces, el servidor envía una solicitud de conexión desde el puerto 20 al puerto **** del cliente y establece un enlace de datos para transmitir datos.
En otras palabras, el puerto pasivo predeterminado es 21