


Beispiel, das zeigt, wie eine PHP-Funktion aufgerufen wird, wenn auf eine Schaltfläche geklickt wird
Der zentrale Inhalt dieses Artikels besteht, wie im Titel angegeben, darin, Ihnen beizubringen, wie Sie eine PHP-Funktion aufrufen, wenn Sie auf eine Schaltfläche klicken. Tatsächlich gibt es viele Möglichkeiten, eine PHP-Funktion aufzurufen Durch Klicken auf eine Schaltfläche können Sie auch Ajax-, JavaScript- und JQuery-Aufrufe verwenden. In diesem Artikel wird jedoch hauptsächlich die schaltflächenorientierte PHP-Funktionsaufrufmethode vorgestellt.
Hier sind ohne weitere Umschweife zwei Möglichkeiten, um zu implementieren, wie eine PHP-Funktion aufgerufen wird, wenn auf eine Schaltfläche geklickt wird (Verwendung einer HTML-Schaltfläche zum Aufrufen einer PHP-Funktion).
Methode 1:
Hinweis: Erstellen Sie ein HTML-Formulardokument mit HTML-Schaltflächen. Beim Klicken auf die Schaltfläche wird die POST-Methode aufgerufen. Die POST-Methode beschreibt, wie Daten an den Server gesendet werden. Nach dem Klicken auf die Schaltfläche wird die Funktion array_key_exists() aufgerufen.
Der Code lautet wie folgt:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body style="text-align:center;"> <h1 style="color:red;"> PHP中文网 </h1> <h4> 如何通过点击按钮调用PHP函数? </h4> <?php if(array_key_exists('button1', $_POST)) { button1(); } else if(array_key_exists('button2', $_POST)) { button2(); } function button1() { echo "这是按钮1被选中"; } function button2() { echo "这是被选中的按钮2"; } ?> <form method="post"> <input type="submit" name="button1" class="button" value="按钮1" /> <input type="submit" name="button2" class="button" value="按钮2" /> </form> </body> </html>
Der Effekt ist wie folgt:
array_key_exists()-Funktion: Überprüfen Sie, ob der angegebene Schlüsselname in einem Array vorhanden ist. Wenn der Schlüsselname vorhanden ist, wird true zurückgegeben . Wenn der Schlüsselname nicht existiert, wird „false“ zurückgegeben.
Methode 2: Dieses Programm verwendet die Funktion isset(), um die PHP-Funktion aufzurufen.
Hinweis: Das folgende Beispiel basiert nur auf der POST-Methode:
Der Code lautet wie folgt:
<!DOCTYPE html> <html> <head> <meta charset="UTF-8"> <title></title> </head> <body style="text-align:center;"> <h1 style="color:#17c4ff;"> PHP中文网 </h1> <h4> 如何通过点击按钮调用PHP函数? </h4> <?php if(isset($_POST['button1'])) { echo "这是按钮1被选中"; } if(isset($_POST['button2'])) { echo "这是被选中的按钮2"; } ?> <form method="post"> <input type="submit" name="button1" value="按钮1"/> <input type="submit" name="button2" value="按钮2"/> </form> </body> </html>
Der Effekt ist wie folgt:
isset()-Funktion wird verwendet, um zu erkennen, ob die Die Variable wurde gesetzt und ist nicht NULL. Nach der Freigabe einer Variablen wird FALSE durch isset() zurückgegeben. Wenn isset() zum Testen einer auf NULL gesetzten Variablen verwendet wird, wird FALSE zurückgegeben Gleichzeitig sollte auf das Nullzeichen geachtet werden ("
Das obige ist der detaillierte Inhalt vonBeispiel, das zeigt, wie eine PHP-Funktion aufgerufen wird, wenn auf eine Schaltfläche geklickt wird. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heiße KI -Werkzeuge

Undresser.AI Undress
KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover
Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool
Ausziehbilder kostenlos

Clothoff.io
KI-Kleiderentferner

AI Hentai Generator
Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

Heiße Werkzeuge

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen


![Ändern Sie die Aktion des Netzschalters unter Windows 11 [5 Tipps]](https://img.php.cn/upload/article/000/887/227/169600135086895.png?x-oss-process=image/resize,m_fill,h_207,w_330)
Der Netzschalter kann mehr als nur Ihren PC herunterfahren, obwohl dies die Standardaktion für Desktop-Benutzer ist. Wenn Sie die Power-Button-Aktion in Windows 11 ändern möchten, ist das einfacher als Sie denken! Beachten Sie, dass sich der physische Netzschalter von der Schaltfläche im Startmenü unterscheidet und die folgenden Änderungen keinen Einfluss auf die Funktion des letzteren haben. Darüber hinaus gibt es leicht unterschiedliche Energieoptionen, je nachdem, ob es sich um einen Desktop-PC oder einen Laptop handelt. Warum sollten Sie die Power-Button-Aktion in Windows 11 ändern? Wenn Sie Ihren Computer häufiger in den Ruhezustand versetzen als herunterfahren, reicht es aus, das Verhalten Ihres Hardware-Netzschalters (d. h. des physischen Netzschalters an Ihrem PC) zu ändern. Die gleiche Idee gilt für den Schlafmodus oder das einfache Ausschalten des Displays. Windows 11 ändern

Es kann mehrere Gründe dafür geben, dass Ihr Windows-Laptop nicht startet. Speicherfehler, leerer Akku, defekter Netzschalter oder Hardwareprobleme sind häufige Ursachen. Hier sind einige Lösungen, die Ihnen bei der Lösung dieses Problems helfen. Laptop lässt sich nach Drücken des Netzschalters nicht einschalten Wenn sich Ihr Windows-Laptop nach Drücken des Netzschalters immer noch nicht einschalten lässt, können Sie mit den folgenden Schritten das Problem beheben: Ist Ihr Laptop vollständig aufgeladen? Führen Sie einen Hard-Reset durch, um Ihren Laptop zu reinigen. Setzen Sie den Speicher neu ein. Transparenter CMOS-Akku. Bringen Sie Ihren Laptop zur Reparatur. 1] Ist Ihr Laptop vollständig aufgeladen? Überprüfen Sie zunächst, ob Ihr Laptop vollständig aufgeladen ist. Laptop startet nicht, wenn der Akku leer ist

Wie kann der Lazy-Loading-Effekt von Bildern durch PHP-Funktionen optimiert werden? Mit der Entwicklung des Internets nimmt die Anzahl der Bilder auf Webseiten zu, was die Seitenladegeschwindigkeit unter Druck setzt. Um die Benutzererfahrung zu verbessern und die Ladezeit zu verkürzen, können wir die Bild-Lazy-Loading-Technologie verwenden. Das verzögerte Laden von Bildern kann das Laden von Bildern verzögern. Bilder werden nur geladen, wenn der Benutzer zum sichtbaren Bereich scrollt, was die Ladezeit der Seite verkürzen und das Benutzererlebnis verbessern kann. Beim Schreiben von PHP-Webseiten können wir den Lazy-Loading-Effekt von Bildern optimieren, indem wir einige Funktionen schreiben. Details weiter unten

Nach der Veröffentlichung der iPhone 15-Serie gab es immer wieder Enthüllungen über das Aussehen und die Konfiguration von Apples neuem iPhone 16. Wie sieht das iPhone 16 aus? Gibt es eine Verbesserung beim iPhone 16? Kürzlich stellte ein Blogger aus Übersee das Design der iPhone 16-Serie vor. Das Gesamtdesign entspricht im Wesentlichen dem der iPhone 15-Serie. Wie auf dem Bild zu sehen ist, ist die gesamte iPhone 16-Serie standardmäßig mit einem neuen „Shoot“-Button ausgestattet, der Nutzern ein komfortableres Fotografieren ermöglicht. Darüber hinaus sind weitere Designdetails noch unbekannt. Die Meldung zeigt, dass dieser neue Knopf zum Aufnehmen von Videos verwendet wird und sich unter dem Netzschalter befindet. In früheren Nachrichten wurde erwähnt, dass es sich möglicherweise um einen kapazitiven Halbleiterknopf handelt, aber neuere Berichte deuten darauf hin, dass es sich immer noch um einen handeln sollte

Was soll ich tun, wenn es keine Reaktion gibt, wenn der IE-Browser auf die Web-Schaltfläche klickt? Wenn beim Klicken auf den Web-Button keine Reaktion erfolgt, können wir dies in der Kompatibilitätsansicht festlegen! Wenn einige Freunde den IE-Browser verwenden, stellen sie fest, dass der Browser nicht reagiert, wenn sie auf die Schaltfläche auf der Webseite klicken. Auf diese Weise können wir die Funktionen der Webseite nicht nutzen Habe den IE-Browser unten zusammengestellt. Wie kann ich das Problem lösen, dass der Browser beim Klicken auf die Web-Schaltfläche nicht reagiert? Der IE-Browser reagiert nicht, wenn Sie auf die Web-Schaltfläche klicken. Lösung: 1. Öffnen Sie den IE-Browser, klicken Sie auf die Schaltfläche [Extras] in der Betriebsleiste und klicken Sie auf die Einstellungen für die [Kompatibilitätsansicht], wie in der Abbildung gezeigt. 2. Klicken Sie auf der Einstellungsseite [Kompatibilitätsansicht] rechts auf die Schaltfläche [Hinzufügen] und geben Sie die Website ein.

HTML, CSS und jQuery: Für die Erstellung einer Schaltfläche mit schwebendem Effekt sind spezifische Codebeispiele erforderlich. Einführung: Heutzutage ist Webdesign zu einer Kunstform geworden. Durch den Einsatz von Technologien wie HTML, CSS und JavaScript können wir der Seite verschiedene Aspekte hinzufügen . Solche Spezialeffekte und interaktiven Effekte. In diesem Artikel wird kurz erläutert, wie Sie mithilfe von HTML, CSS und jQuery eine Schaltfläche mit schwebendem Effekt erstellen, und es werden spezifische Codebeispiele bereitgestellt. 1. HTML-Struktur Zuerst müssen wir

In der iPhone16-Serie wird der Bildschirm der Pro-Serie größer, was die iPhone16-Standardversion und das iPhone16Plus betrifft, sie bleiben fast die gleichen wie die derzeit auf dem Markt befindlichen iPhone15 und 15Plus, mit nur einer leichten Gewichtszunahme von 2g. Dies bedeutet auch, dass Apple keinen Neustart des iPhone mini plant, sondern weiterhin das iPhone Plus auf den Markt bringen wird. Durch das Hinzufügen eines Action-Buttons wird das iPhone 16 auch einige neue Funktionen haben, wie zum Beispiel den Action-Button der iPhone 15 Pro-Serie oder sogar einen neuen „Capture-Button“. Geändert zur vertikalen Anordnung der iPhone12-Kamera, iPhone16-Standardversion und iPhone

Apple brachte einige Pro-exklusive Hardwarefunktionen in das iPhone 15 Pro und 15 Pro Max ein, die die Aufmerksamkeit aller auf sich zogen. Wir sprechen von Titanrahmen, schlanken Designs, dem neuen A17 Pro-Chipsatz, einem aufregenden 5-fach-Teleobjektiv und mehr. Von all dem Schnickschnack, der den iPhone 15 Pro-Modellen hinzugefügt wurde, bleibt die Aktionstaste ein herausragendes und hervorstechendes Merkmal. Es versteht sich von selbst, dass es eine nützliche Ergänzung zum Starten von Aktionen auf Ihrem iPhone ist. Allerdings könnten Sie versehentlich die Aktionstaste gedrückt halten und die Funktion unbeabsichtigt auslösen. Ehrlich gesagt ist es ärgerlich. Um dies zu vermeiden, sollten Sie die Aktionstaste auf dem iPhone 15 Pro und 15 Pro Max deaktivieren. lassen
