У меня есть следующие массивы ниже в PHP, в которых я храню номер user_id для отслеживания модераторов / администраторов на моем сайте, затем на странице я могу просто использовать in_array (), чтобы определить, должны ли пользователи иметь права модератора, Я полагаю, что это сохраняет некоторые запросы MySQL, используя вместо этого массив.
Мне интересно, будет ли какой-нибудь выигрыш в производительности, если объединить их в 1 больший массив вместо отдельных?
Если да, не могли бы вы показать пример, как я могу их объединить и использовать?
Может быть, перечислите некоторые причины, по которым один путь превосходит другой?
$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);