Heim >Backend-Entwicklung >PHP-Tutorial >PHP Advanced: Verwenden Sie Arrays, um leistungsstarke Funktionen auszuführen
Die Verwendung von Arrays in PHP ist zumindest einfacher als in C. Das Konzept von Arrays wird in allgemeinen PHP-Programmen selten verwendet. Urteile, Schleifen und Cookies werden hauptsächlich verwendet, aber die Beherrschung der Fähigkeiten zur Verwendung von Arrays ist sehr wichtig weil es die Funktion des Programms stärker automatisieren kann, sodass Kunden zwischen einem Programm mit leistungsstarken Funktionen, aber schlechter Bedienleistung und einem Programm mit kleinen und exquisiten Funktionen, aber sehr praktischer Bedienung, wählen können
Bevor ich die Verwendung von Arrays vorstelle, muss ich hier angeben, dass ich nur die Ideen der Verwendung von Arrays vorstelle, das heißt, unter welchen Umständen Arrays verwendet werden können, um die Erledigung von Aufgaben zu vereinfachen Geben Sie eine Idee und decken Sie nicht alles ab.
Wenn Arrays verwendet werden sollen, sollten Sie im Allgemeinen die Verwendung von Arrays in Betracht ziehen, wenn eine große variable Übertragung und Verarbeitung auftritt.
Ein Beispiel dafür, wie ich Arrays zur Erledigung von Aufgaben verwende :
Ja, ich habe einmal ein Hintergrundverwaltungsprogramm für einen Kunden geschrieben. Nachdem das Programm fertig war, war der Kunde sehr zufrieden, aber bald kam der Kunde zu mir und sagte zu mir: „Ich habe viel Müll gefunden.“ Informationen darin, und ich möchte sie nicht behalten. Beim Löschen bin ich auf Probleme gestoßen. Ich musste jedes Mal auf „Löschen“ klicken, um jede Nachricht zu löschen ..."; Natürlich habe ich die Aufgabe angenommen, denn der Kunde ist Gott.
Als ich anfing, diese Funktion zum Verwaltungsprogramm hinzuzufügen, dachte ich darüber nach, ein Array zu verwenden, um sie zu vervollständigen, also habe ich ein Flussdiagramm geschrieben :
Finden Sie die eindeutige Kennung der Spam-Informations-ID -->Array-->Löschen Sie den Datenbankeintrag, der der ID im Array entspricht
Mit diesem Flussdiagramm können Sie mit dem Entwurf beginnen Das Programm. Um das Array zum erfolgreichen Übertragen von Variablen zu verwenden, habe ich das Kontrollkästchen „Übermittlungsformular blockiert“ und die spezifische Schreibmethode verwendet:
echo "";
Auf diese Weise sende ich Spam-Nachrichten. Der räumliche Wert, der der ID und dem Array-Index entspricht, sodass Sie tatsächliche Vorgänge in der Datenbank ausführen können. Werfen wir einen Blick darauf wie die Aufgabe abgeschlossen wird, wenn das Array an den Löschfunktionsblock übergeben wird;
//Erste Suche Die IDs aller Datensätze in der Datenbank:
.....
für ($i =0;$i<$num;$i++) {
$id=mysql_result($result,$i,"id ");
//Array beurteilen
if (!empty($delete[ $id])) {
//Löschbefehl ausführen
mysql_query("delete from table where id=$id" ; Warten...
Die Verwendung von Arrays kann einige scheinbar schwierige Aufgaben erledigen