Ich habe die folgenden Arrays in PHP, dass ich eine user_id-Nummer speichern, um zu verfolgen, Moderator/Admins auf meiner Website, dann in einer Seite kann ich nur in_array() verwenden, um festzustellen, ob ein Benutzer Moderatorberechtigungen, ich Abbildung spart einige mysql-Abfragen, indem Sie stattdessen ein Array verwenden.Sollte ich mehrere PHP-Arrays kombinieren oder nicht?
Ich wundere mich, würde es einen Leistungsgewinn durch die Kombination dieser in 1 größere Array statt separate?
Wenn ja, könnten Sie ein Beispiel zeigen, wie ich sie kombinieren und verwenden kann?
Vielleicht einige Gründe für 1 Weg über den anderen auflisten?
$moderators = array(1,99,88,77,2,3,4,5);
$bulletin_moderators = array(1,1091,13,103);
$forum_moderators = array(1,1091,34850,13,103,21);
$blog_moderators = array(1,1091,21);
$photo_moderators = array(1,1091,13,34850,103,21);
$chat_moderators = array(1,44534);
Hören Sie sich den Rat des Weisen über harte Codierung an. Vertrauen Sie uns, Sie möchten dies wirklich in einer Datenbank speichern. Es wird Ihr Leben auf lange Sicht VIEL einfacher machen. Denken Sie daran, dass viele von uns ähnliche Dinge getan haben und uns in den Arsch beißen. Wir hatten SO dann nicht. Du wurdest gewarnt. Viel Glück auf Ihrer App! :) –