Empfohlene Artikel zur PHP-Funktion pclose()

怪我咯
Freigeben: 2023-03-08 17:00:01
Original
1569 Leute haben es durchsucht

1. Wie realisiert PHP Popen die gleichzeitige Ausführung mehrerer Prozesse? 2. Gehen Sie davon aus, dass 17 Prozesse gleichzeitig gestartet werden müssen, schließen Sie einen Prozess jedes Mal, wenn er abgeschlossen ist, und starten Sie gleichzeitig den nächsten Prozess, was bedeutet, dass nur 5 Prozesse gleichzeitig ausgeführt werden können zur gleichen Zeit. //Starte 2 Prozesse for($i = 0;$i < 2;$i++){ $command = "$phpPath $destPHPFile >> $logFile$i"; echo "Prozessstartzeit".date('Y-m-d H:i:s')."n"; $resource = popen($command,'r'); if(is_resource($resource)){ $success++; pclose($resource);//Die nächste Schleife wartet, bis die Ausführung des vorherigen Prozesses abgeschlossen ist, bevor pclose die Ressourcen freigibt

1 Wie popen die gleichzeitige Ausführung mehrerer Prozesse implementiert, pclose in der Schleife Es wartet, bis der Prozess abgeschlossen ist, bevor mit dem nächsten Zyklus fortgefahren wird

Einführung: 1. Wie PHP Popen die gleichzeitige Ausführung mehrerer Prozesse implementiert, pclose in der Schleife wartet, bis der Prozess abgeschlossen ist, bevor mit dem nächsten Zyklus fortgefahren wird. 2. Gehen Sie davon aus, dass 17 Prozesse gleichzeitig gestartet werden müssen, schließen Sie einen Prozess nach jedem Abschluss und starten Sie den nächsten Prozess gleichzeitig, was bedeutet, dass höchstens...

2. Häufig gestellte Fragen zum PHPmailer-Massenversand an Gmail

Einführung: 1. Authentifizierung konnte nicht durchgeführt werden. Wenn Sie keine Schleife verwenden, ist das Konto oder Passwort grundsätzlich falsch. Wenn Sie eine Schleife zum Senden von Massennachrichten verwenden, denken Sie daran, nach dem Senden Smtpclose() aufzurufen ()-Methode ist abgeschlossen und wird einmal gesendet und geschlossen. Andernfalls können Sie nur eine E-Mail senden und sie stürzt beim zweiten Mal ab...

3 >Nach dem Popen in PHP wartet es auf die Ausführung des Skripts, bevor es ausgeführt wird.

Einführung: Nachdem ich pclose(popen()) in PHP verwendet hatte, wartete ich, bis das von popen ausgeführte Skript abgeschlossen war, bevor ich mit der Ausführung fortfuhr. {Code...} {Code...} In test.php wartet die zweite Codezeile, bis index.php abgeschlossen ist, bevor sie mit der Ausführung beginnt.

[Verwandte empfohlene Fragen und Antworten]:

php – Wie realisiert popen die gleichzeitige Ausführung mehrerer Prozesse? nächste Schleife

Wie realisiert popen die gleichzeitige Ausführung mehrerer Prozesse? Der pclose in der Schleife wartet, bis der Prozess abgeschlossen ist, bevor er mit der nächsten Schleife fortfährt

Nach dem Öffnen in PHP wartet es auf die Ausführung des Skripts, bevor es fortfährt.

Das obige ist der detaillierte Inhalt vonEmpfohlene Artikel zur PHP-Funktion pclose(). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage