Добрый день! я пытаюсь сделать сайт на пхп, и дело дошло до отделения обычных пользователей от админов. Я придумал такую схему, если в базе данных в таблице users в поле admin значение равно нулю, то это обыкновенный пользователь. А если значение равно 1, то это админ. Теперь мне нужно написать функцию в которой будет условие, что если в поле admin стоит 1 то return true, а если не один то return false. Объясните пожалуйста как это сделать... И еще мне нужно что бы использовалось условие if
Права могут быть разные. И ты их по ходу разработки можешь добавлять, 1 и 0 не достаточно. Создаешь отдельную таблицу. И там прописываешь: Код (Text): id | role 1 | Администратор 2 | Пользователь В будущем легко сможешь ее расширять.
@Artur_hopf, название темы намекает на то, что третьей группы пользователей не предполагается. К тому же, 0 и 1 при необходимости можно тоже расширить. @sanyaaa777, 0 и 1 автоматом приводятся к соотв. лог. значениям. Но если оч. охота возвращать именно лог. значения можеть в ф-ции написать return (bool) $admin; или return boolval($admin);