![So erstellen Sie eine PHP-ähnliche Funktion](https://img.php.cn/upload/article/000/000/015/5daac4803f9ea506.jpg)
Wie erstelle ich eine PHP-ähnliche Funktion?
Klären Sie zunächst die Logik der Erstellung von Tabellen, zwei Tabellen. Eine Datentabelle für „Gefällt mir“-Angaben und eine Tabelle, die den Status von „Gefällt mir“-Angaben aufzeichnet; wenn keine Daten in der „Gefällt mir“-Tabelle vorhanden sind, fügen Sie „Gefällt mir“-Angaben hinzu, und wenn Daten vorhanden sind, fragen Sie
![1570588966695776.png So erstellen Sie eine PHP-ähnliche Funktion](https://img.php.cn/upload/image/403/569/816/1570588966695776.png)
um Likes zu erhalten. Zum Status zurückkehren, ohne Likes zu geben
![1570588971742203.png So erstellen Sie eine PHP-ähnliche Funktion](https://img.php.cn/upload/image/383/549/783/1570588971742203.png)
Bei Nichtgefallen wird ein roter Hintergrund ausgegeben, keine Daten in der Like-Statustabelle
![1570588976650277.png So erstellen Sie eine PHP-ähnliche Funktion](https://img.php.cn/upload/image/115/385/489/1570588976650277.png)
Das Like ist erfolgreich, die Like-Statustabelle wird zum Like-Status hinzugefügt und gibt den Ausgabestatus zurück
![1570588980410809.png So erstellen Sie eine PHP-ähnliche Funktion](https://img.php.cn/upload/image/496/883/427/1570588980410809.png)
PHP-Daten der Anzahl der Likes, die Anzahl Die Anzahl der Likes nimmt zu, aber der Status der Likes muss entsprechend der Benutzer-ID und der Daten-ID erfasst werden.
![1570588987484877.png So erstellen Sie eine PHP-ähnliche Funktion](https://img.php.cn/upload/image/187/683/851/1570588987484877.png)
um Daten nur nach Likes aufzuzeichnen, wodurch der Serverspeicher reduziert wird Druck; es ist nicht erforderlich, jedem Datensatz zuerst den Status zu geben
Zurück zu jq, um die Verarbeitungsausgabe zu erhalten
![1570588995188600.png So erstellen Sie eine PHP-ähnliche Funktion](https://img.php.cn/upload/image/968/122/938/1570588995188600.png)
Notizen
Achten Sie auf die Tabellenerstellungslogik und die Datenredundanz.
Weitere PHP-Kenntnisse finden Sie auf der
PHP-Chinese-Website!
Das obige ist der detaillierte Inhalt vonSo erstellen Sie eine PHP-ähnliche Funktion. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!