![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!
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