Heim  >  Artikel  >  Backend-Entwicklung  >  Was ist der Unterschied zwischen PHP-Funktionen und -Methoden?

Was ist der Unterschied zwischen PHP-Funktionen und -Methoden?

Guanhui
GuanhuiOriginal
2020-06-22 10:27:552663Durchsuche

Was ist der Unterschied zwischen PHP-Funktionen und -Methoden?

Was ist der Unterschied zwischen PHP-Funktionen und -Methoden?

1. Funktionen existieren unabhängig und werden prozessorientiert definiert, während Methoden von Klassen abhängen und objektorientiert definiert werden

2 ein Algorithmus, und die Methode kann als Implementierung einer Geschäftslogik oder -funktion betrachtet werden.

Tutorial-Empfehlungen: „PHP“ „MySQL-Tutorial

Häufig verwendete PHP-Funktionen

Die Funktion ucfirst() wandelt das erste Zeichen in der Zeichenfolge in Großbuchstaben um.

Die Funktion trim() entfernt Leerzeichen und andere vordefinierte Zeichen von beiden Enden einer Zeichenfolge.

Die Funktion substr_replace() ersetzt einen Teil einer Zeichenfolge durch eine andere Zeichenfolge.

Die Funktion substr_count() zählt, wie oft ein Teilstring in einem String vorkommt.

Die Funktion substr_compare() vergleicht zwei Zeichenfolgen ab der angegebenen Länge.

substr()-Funktion gibt einen Teil einer Zeichenfolge zurück.

strtr()-Funktion konvertiert bestimmte Zeichen in einer Zeichenfolge.

Die Funktion strtoupper() wandelt eine Zeichenfolge in Großbuchstaben um.

strtolower()-Funktion wandelt eine Zeichenfolge in Kleinbuchstaben um.

strtok()-Funktion teilt eine Zeichenfolge in kleinere Zeichenfolgen auf.

strstr()-Funktion sucht nach dem ersten Vorkommen einer Zeichenfolge innerhalb einer anderen Zeichenfolge.

strspn()-Funktion gibt die Anzahl spezifischer Zeichen zurück, die in einer Zeichenfolge enthalten sind.

strrpos()-Funktion findet das letzte Vorkommen einer Zeichenfolge innerhalb einer anderen Zeichenfolge.

strripos()-Funktion findet das letzte Vorkommen einer Zeichenfolge innerhalb einer anderen Zeichenfolge.

strrev()-Funktion kehrt eine Zeichenfolge um.

strrchr()-Funktion findet das letzte Vorkommen einer Zeichenfolge innerhalb einer anderen Zeichenfolge und gibt alle Zeichen von dieser Position bis zum Ende der Zeichenfolge zurück.

strpos()-Funktion gibt die Position des ersten Vorkommens einer Zeichenfolge innerhalb einer anderen Zeichenfolge zurück.

Die Funktion strpbrk() sucht nach einem der angegebenen Zeichen in einer Zeichenfolge.

strncmp()-Funktion vergleicht zwei Zeichenfolgen.

Die Funktion strncasecmp() vergleicht zwei Zeichenfolgen.

Die Funktion strnatcmp() verwendet einen „natürlichen“ Algorithmus, um zwei Zeichenfolgen zu vergleichen.

Die Funktion strnatcasecmp() verwendet einen „natürlichen“ Algorithmus, um zwei Zeichenfolgen zu vergleichen.

Die Funktion strlen() gibt die Länge der Zeichenfolge zurück.

Die Funktion stristr() findet das erste Vorkommen einer Zeichenfolge innerhalb einer anderen Zeichenfolge.

Die Funktion „stripos()“ gibt die Position des ersten Vorkommens einer Zeichenfolge innerhalb einer anderen Zeichenfolge zurück.

Die Funktion „stripslashes()“ entfernt die von der Funktion „addslashes()“ hinzugefügten Backslashes.

Die Funktion „stripcslashes()“ entfernt Backslashes, die von der Funktion „addcslashes()“ hinzugefügt wurden.

Die Funktion „strip_tags()“ entfernt HTML-, XML- und PHP-Tags.

Die Funktion strcspn() gibt die Anzahl der Zeichen zurück, die in einer Zeichenfolge durchsucht werden müssen, bevor ein bestimmtes Zeichen gefunden wird.

strcoll()-Funktion vergleicht zwei Zeichenfolgen.

strcmp()-Funktion vergleicht zwei Zeichenfolgen.

strchr()-Funktion sucht nach dem ersten Vorkommen einer Zeichenfolge innerhalb einer anderen Zeichenfolge.

Die Funktion strcasecmp() vergleicht zwei Zeichenfolgen.

Die Funktion str_word_count() zählt die Anzahl der Wörter in einer Zeichenfolge.

Die Funktion str_split() teilt einen String in ein Array auf.

Die Funktion str_shuffle() mischt alle Zeichen in einer Zeichenfolge zufällig.

Die Funktion str_rot13() führt die ROT13-Codierung für eine Zeichenfolge durch.

Die Funktion str_replace() verwendet eine Zeichenfolge, um andere Zeichen in einer Zeichenfolge zu ersetzen.

str_repeat()-Funktion wiederholt eine Zeichenfolge eine bestimmte Anzahl von Malen.

str_pad()-Funktion füllt eine Zeichenfolge auf die angegebene Länge auf.

Die Funktion str_ireplace() verwendet eine Zeichenfolge, um andere Zeichen in einer Zeichenfolge zu ersetzen.

Die Funktion sscanf() analysiert die Eingabe einer Zeichenfolge gemäß dem angegebenen Format.

Die Funktion sprintf() schreibt den formatierten String in eine Variable.

Die Funktion soundex() berechnet den Soundex-Schlüssel einer Zeichenfolge.

Die Funktion „similar_text()“ zählt die Anzahl übereinstimmender Zeichen in zwei Zeichenfolgen.

Die Funktion sha1_file() berechnet den SHA-1-Hash einer Datei.

Die Funktion sha1() berechnet den SHA-1-Hash einer Zeichenfolge.

Die Funktion setlocale() legt regionale Informationen (regionale Informationen) fest.

rtrim() & rtrim()-Funktion

Verwandte Empfehlungen: „ThinkPHP Tutorial

Das obige ist der detaillierte Inhalt vonWas ist der Unterschied zwischen PHP-Funktionen und -Methoden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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