Bonjour
je veux parser 4 fichiers xml en même temps et stoker le résultat dans la base de données.
php seul ne permet pas ça, vu qu'il ne commence l'exécution du 2ème fichier que lorsqu'il finisse avec le premier.
j'ai essayé la commande exec comme suit:
mais toujours le même résultat (instruction par instruction).
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 $array1=$array2=$array3=$array4=array(); $a=$b=$c=$d=0; exec("/usr/local/bin/php feed1.php",$array1,$a); exec("/usr/local/bin/php feed2.php",$array2,$b); exec("/usr/local/bin/php feed3.php",$array3,$c); exec("/usr/local/bin/php feed4.php",$array4,$d);
j'ai entendu parlé de la commande "fork" mais je ne sais pas comment l'utiliser et si ça va résoudre le problème.
le suis sur un serveur linux.
si vous avez des solutions avec shell, php, perl, paython ou autre je suis preneur
Merci d'avance
Partager