Hola a todos y un agradeciemiento a Cluster por haberme ayudado, ya encontre la solucion al problema que tenia y sin tener que cambiar de version de mi PHP que es la 4.0.5 jejeje

.
Aqui pongo la solucion por si a alguien le llega a servir.
Bueno en primera yo queria ocupar la funcion stream_set_timeout(), y no me funciono porque no la podia ocupar con mi version de PHP, y despues quise ocupar la funcion set_socket_timeout(), y tampoco me funciono para mi version, entonces tuve que ocupar la funcion
socket_set_timeout() y efectivamente esa era la funcion indicada para mi version de PHP.
Las ultimas dos funciones paracen escribirse igual pero de set_socket_timeout paso a ser socket_set_timeout().
Espero que sea de ayuda para futuras dudas en este foro.
Si alguien quisiera agregar algo mas, no tanto para mi si no para que a los demas les quede un poco mas claro se los agradecere mucho.
Asi que aqui termino este mensaje por mi parte y muchas gracias a Cluster
Bye