У меня есть следующие в моем PHP для управления доступом к странице:Использование JSON вместо текста в массив PHP
<?php
$array = array(
'Joe User',
'Tom Coffee',
'Edith McBurger',
'Dan Theman'
);
if (in_array($_SESSION['user_name'], $array)) {
echo '<a href="page2link.php">Link Page</a><br>';
}
?>
Он отлично работает, но я бы предпочел изменить JSON или другой небольшой текстовый файл вместо редактирования всей страницы, чтобы изменить этот список.
Как написать это, чтобы список имен был во внешнем файле, и мой PHP относится к этому файлу?
использовать file_get_contents, чтобы получить содержимое файла с данными JSON и использовать json_decode ($ fileData, true), чтобы получить данные в массиве. Тогда использование может использовать in_array для проверки $ _SESSION, поскольку теперь вы делаете git –