Un saludo a todos, tengo una fución que ejecuta un for, y en cada entrada necesita ejecutar una función que demora alrededor de 30 segundos, pero a veces ocurre que sigue el proceso y ejecuta varias funciones a la vez. Gracias ¡
De hecho eso es imposible en PHP. PHP no es multitareas, el script se ejecuta en línea recta hasta terminar. Es un script, de hecho.
PHP por default hace eso que buscas.
Mas bien algo anda mal en tu script, que no te das cuenta que invocas otras funciones mientras estas en el for, o algo por el estilo, revisa bien tu código.