Heim >Backend-Entwicklung >PHP-Tutorial >Einige übersehene PHP-Funktionen (organisiert)
Von: http://www.gracecode.com/posts/3013.html
Sie müssen es wirklich nicht wissen, tatsächlich gibt es immer noch viele gute Dinge, die wir sind in PHP vertraut, die wir noch nicht entdeckt haben. Als ich diesen Artikel sah, brach ich mehrmals in Tränen aus. Ich kann ihn nur wärmstens empfehlen und werde ihn selbst in den Griff bekommen.
sys_getloadavg()
Diese Funktion gibt die Auslastungsdurchschnittsinformationen des aktuellen Systems zurück (natürlich). Gilt nicht unter Windows. Eine ausführliche Dokumentation finden Sie in der entsprechenden PHP-Dokumentation. Das Dokument enthält einen Beispielcode, dessen Verwendung im Grunde gesehen werden kann.
cal_days_in_month()
Diese Funktion kann direkt die Anzahl der Tage im angegebenen Monat zurückgeben, wie zum Beispiel
Ich kann garantieren, dass Sie selbst eine Funktion mit ähnlichen Funktionen implementiert haben :^)
_()
Nun, das ist tatsächlich eine PHP-Funktion (Es kann auch die kürzeste in PHP integrierte Funktion sein).
Freunde, die WordPress-Skins geschrieben haben, werden tatsächlich über
Sie können gettext verwenden, um mehrsprachige Anwendungen zu schreiben, aber dies ist nicht mehr der Schwerpunkt dieses Artikels. Weitere Informationen finden Sie hier Hier.
get_browser()
Um ehrlich zu sein, bin ich in Tränen ausgebrochen, als ich diese Funktion gesehen habe. Mit dieser Funktion müssen Sie die Zeichenfolge
Weitere Informationen finden Sie hier. Bevor Sie diese Funktion verwenden, benötigen Sie möglicherweise eine Konfigurationsdatei browscap.ini. Ich glaube, Sie können damit umgehen.
debug_print_backtrace()
In der Vergangenheit habe ich Erweiterungen wie xdebug verwendet, um den Funktionsaufrufstapel anzuzeigen. Tatsächlich verfügt die PHP5-Version über integrierte verwandte Funktionen.
Übrigens möchte ich einen kleinen „schmerzhaften“ Tipp geben. Wenn Sie sich nicht an den Namen dieser Funktion erinnern können, können Sie diesen Code verwenden, um das gleiche Ziel zu erreichen (es scheint mehr zu sein). zuverlässig, um sich diese Funktion zu merken):
natsort()
Diese Funktion wird für die natürliche Sortierung verwendet, die möglicherweise jeder verwenden muss. Veröffentlichen Sie die relevanten Dokumentlinks und den Beispielcode
Für die Algorithmusregeln der natürlichen Sortierung können Sie sich hier auf das Dokument beziehen.
glob()
Die Funktion dieser Funktion bringt die Leute auch zum Weinen. Sprechen wir nicht über die Funktion und gehen wir direkt zum Beispielcode.
Verglichen mit was Wenn Sie diese Funktion bereits kennen, können wir weitere „Spiele“ durchführen, z. B. das Anzeigen des Verzeichnisses (über):
Natürlich können Sie auch die Verwendung der SPL-Erweiterung für die Dateirekursion in Betracht ziehen.
Ergänzung durch 神仙:
PHP-Filter
Wenn Sie den String noch regelmäßig validieren, dann ist er wirklich „Out“. Seit der PHP5.2-Version ist der PHP-Filter integriert Das Modul wird verwendet, um gezielt zu überprüfen, ob E-Mails, URLs usw. legitim sind. Beispielcode:
Da es sich um ein neues Modul handelt, gibt es noch viele Fallen, wie z. B.
Aber das hält uns nicht davon ab, es zu versuchen. Für weitere Informationen zum PHP-Filter glaube ich, dass ich einen weiteren Artikel schreiben kann.
Abschließend bedauere ich, dass PHP tatsächlich ein altehrwürdiges Werkzeug ist. Wenn wir nicht aufpassen, werden wir das Rad auf tragische Weise neu erfinden. Werfen Sie daher von Zeit zu Zeit einen Blick in die PHP-Dokumentation und Sie werden jedes Mal etwas Neues lernen.
Das Obige hat einige vernachlässigte PHP-Funktionen (organisiert) eingeführt, einschließlich relevanter Inhalte. Ich hoffe, dass es für Freunde hilfreich sein wird, die sich für PHP-Tutorials interessieren.