Dynamische PHP-Erstellungsmethode: 1. Erstellen Sie eine PHP-Beispieldatei. 2. Erstellen Sie bedingte Anweisungen mit „if (count($_POST) > 0) {...}“. 3. Mit „create_function()“-Anweisungen Erstellen Sie die Methode dynamisch.
Die Betriebsumgebung dieses Artikels: Windows 7-System, PHP7.1, Dell G3-Computer.
Wie erstelle ich dynamisch Methoden in PHP?
So erstellen Sie dynamisch Funktionen während der PHP-Laufzeit
Allgemeine Sprachfunktionen müssen zur Laufzeit definiert werden, und PHP unterstützt das dynamische Erstellen von Funktionen zur Laufzeit. Das Folgende ist ein einfaches Beispiel, das während der Übungsfunktion $ erstellt wird a
<?php if (count($_POST) > 0) { $prepped = create_function('$a', 'return trim($_POST[$a]);'); } elseif (count($_GET) > 0) { $prepped = create_function('$a', 'return strtoupper($_GET[$a]);'); } else { $prepped = create_function('$a', 'return false;'); }echo $prepped('file'); ?>
Empfohlenes Lernen: „PHP-Video-Tutorial“
Das obige ist der detaillierte Inhalt vonSo erstellen Sie dynamisch Methoden in PHP. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!