Heim  >  Artikel  >  Backend-Entwicklung  >  So erstellen Sie eine PHP-ähnliche Funktion

So erstellen Sie eine PHP-ähnliche Funktion

藏色散人
藏色散人Original
2019-10-09 10:47:363759Durchsuche

So erstellen Sie eine PHP-ähnliche Funktion

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

So erstellen Sie eine PHP-ähnliche Funktion

um Likes zu erhalten. Zum Status zurückkehren, ohne Likes zu geben

So erstellen Sie eine PHP-ähnliche Funktion

Bei Nichtgefallen wird ein roter Hintergrund ausgegeben, keine Daten in der Like-Statustabelle

So erstellen Sie eine PHP-ähnliche Funktion

Das Like ist erfolgreich, die Like-Statustabelle wird zum Like-Status hinzugefügt und gibt den Ausgabestatus zurück

So erstellen Sie eine PHP-ähnliche Funktion

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.

So erstellen Sie eine PHP-ähnliche Funktion

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

So erstellen Sie eine PHP-ähnliche Funktion

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