Heim  >  Artikel  >  Backend-Entwicklung  >  Welche Wissenspunkte müssen Sie in PHP kennen?

Welche Wissenspunkte müssen Sie in PHP kennen?

慕斯
慕斯Original
2021-06-29 16:30:101883Durchsuche

Wir haben so viel über PHP gelernt. Was wissen Sie über PHP, das Sie wissen müssen? Beherrschen Sie es vollständig? Wenn nicht, folgen Sie diesem Artikel, um weiterzulernen:

Was ist PDO in PHP? Welche gängigen Methoden werden zur Verwendung von PDO-Objekten verwendet?

Funktionen zur Klassen- und Objektverarbeitung:

class_alias(): Erstellen Sie einen Alias ​​für eine Klasse. class_exists(): Überprüfen Sie, ob die Klasse definiert wurde.
get_claimed_class(: Late Static Binding („Late Static Binding“) Der Name der Klasse get_class-Methoden(): Gibt ein Array zurück, das aus den Methodennamen der Klasse besteht
getclass_vars(: Gibt ein Array zurück, das aus den Standardattributen der Klasse besteht get class(): Gibt den Klassennamen des Objekts zurück
get_declared_classes() : Gibt die Namen der definierten Klassen zurück. Array von get declared_interfaces(): Gibt ein Array zurück, das alle deklarierten Schnittstellen enthält. get_declared_traits(): Gibt ein Array aller definierten Merkmale zurück.

get_object_vars(): Gibt ein assoziatives Array zurück, das aus Objektattributen besteht, get parent class (): Gibt das Objekt oder den übergeordneten Klassennamen der Klasse zurück

interface_exists(): Überprüfen Sie, ob die Schnittstelle definiert wurde

is_a(): Gibt TRUE zurück, wenn das Objekt zu dieser Klasse gehört oder diese Klasse die übergeordnete Klasse von ist dieses Objekt. subclass_of(): Wenn dieses Objekt eine Unterklasse der Klasse ist, wird TRUE zurückgegeben. Methode existiert(): Überprüfen Sie, ob die Methode der Klasse vorhanden ist. Eigenschaft existiert(): Überprüfen Sie, ob das Objekt oder die Klasse vorhanden ist Attribut trait_exists(): Überprüfen Sie, ob das angegebene Merkmal vorhanden ist. Array-bezogene Funktionen

PDO-Datenbank-Vorverarbeitungsfunktion:

$pdo = new PDO(): Erstellen Sie ein PDO-Objekt $pdo->prepare(): Bereiten Sie das vor auszuführende Anweisung und gibt das Anweisungsobjekt zurück $stmt$stmt->bindParam(): Bindet einen Parameter an den angegebenen Variablennamen $stmt->bindValue(): Bindet einen Wert an einen Parameter Sstmt->bindColumn (): Binden Sie eine Spalte an eine PHP-Variable $stmt->execute(): Führen Sie eine vorbereitete Anweisung aus
$stmt->columnCount(): Gibt eine Liste im Ergebnissatz zurück $stmt->fecth(): Ruft ab die nächste Zeile aus der Ergebnismenge
Sstmt->fecthAlII(): Gibt eine Liste zurück, die alle Zeilen in der Ergebnismenge enthält. Array
$stmt->fecthColumn(): Gibt eine einzelne Spalte aus der nächsten Zeile in der Ergebnismenge $ zurück stmt->fetchObject(): Ruft die nächste Zeile ab und gibt sie als Objekt zurück
$stmt->rowCount(): Gibt das Objekt zurück. Anzahl der Zeilen, die von der vorherigen SQL-Anweisung betroffen sind $stmt->setFetchMode(): Set der Standard-Abrufmodus für die Anweisung
$stmt->debugDumpParams(): Gibt einen SQL-Vorverarbeitungsbefehl aus
$stmt->errorCode() :Ruft den SQLSTATE ab, der sich auf die letzte Anweisungs-Handle-Operation bezieht
$stmt->errorInfo( ): Rufen Sie die erweiterten Fehlerinformationen im Zusammenhang mit der letzten Anweisungshandle-Operation ab. Dateioperationsfunktion


Häufig verwendete Array-Funktionen:

count()// Nicht-Array-Rückgabe 1. key: Rufen Sie den Index des Elements ab, auf das gezeigt wird der aktuelle Zeiger des aktuellen Arrays current: Ruft den Wert des Elements ab, auf das der aktuelle Zeiger zeigt. next: Ruft den Wert des nächsten Elements ab und bewegt den Zeiger nach unten. prev: Ruft den vorherigen ab. Der Wert des Elements und verschiebt den Zeiger nach oben
Ende: Bewegen Sie den Zeiger auf das letzte Element des Arrays und geben Sie den Wert der endgültigen Zeigerposition zurück. Zurücksetzen: Bewegen Sie den Zeiger auf das erste Element des Arrays und geben Sie den Wert der endgültigen Zeigerposition des Arrays zurück Schlüssel: Alle Schlüsselnamen eines Arrays abrufen, ein Indexarray zurückgeben array_values: Alle Werte eines Arrays abrufen, ein Indexarray zurückgeben
explodieren: Erweitern Sie eine Zeichenfolge gemäß einer angegebenen Regel (normalerweise Sonderzeichen), Das Array wird in mehrere Segmente unterteilt, jedes Segment wird als Element des Arrays behandelt und ein Indexarray wird zurückgegeben. Split ähnelt explosion.explode('.', 'abc.txt') ist gleich split(.,' abc.txt')
implodieren: Alle Elemente innerhalb des Arrays werden gemäß einer festgelegten Regel (Sonderzeichen) in einen String gespleißt.
join() kombiniert die Array-Elemente zu einem String.
array merge: Zusammenführen, bezieht sich auf Kombinieren von zwei Arrays Das Yuan-Kabel wird angesammelt. Wenn das nachfolgende Array denselben Index (Schlüsselname: Assoziation) wie das vorherige Array hat, überschreibt der Wert des letzteren Elements den vorherigen. Wenn der Index hier denselben Index hat, wird der Index automatisch geändert und hinzugefügt vorne im Array.
array reverse – Gibt das umgekehrte Array zurück.
arrayflip – Tauscht die Schlüssel und Werte im Array aus Holen Sie sich von der Rückseite des Arrays den Wert des Elements. Array-Unshift: Schieben Sie das Element von der Vorderseite des Arrays, um die Anzahl der aktuellen Array-Elemente zu erhalten. Array-Push: Schieben Sie das Element von der Rückseite des Arrays, um die Anzahl zu erhalten der aktuellen Array-Elemente
sort
rsort()-Funktion wird verwendet Array-Zellen von hoch nach niedrig sortieren. Die Funktion
asort() wird verwendet, um die Array-Zellen von niedrig nach hoch zu sortieren und die Indexbeziehung aufrechtzuerhalten. Die Funktion arsort() wird verwendet, um die Array-Zellen von hoch nach niedrig zu sortieren und die Indexbeziehung aufrechtzuerhalten. Die Funktion
ksort() wird verwendet, um Array-Zellen von niedrig nach hoch nach Schlüsselnamen zu sortieren. Die Funktion
krsort() wird verwendet, um Array-Zellen von hoch nach niedrig nach Schlüsselnamen zu sortieren.

Empfohlenes Lernen: „
PHP-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWelche Wissenspunkte müssen Sie in PHP kennen?. 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