半管理者 (MySQL データベースから設定) であるユーザーが、新しいページの作成、編集、または削除などの権限を持っているかどうかを確認する PHP 関数またはクラスを作成するにはどうすればよいですか? ユーザーのアクセス許可を確認してから、次のようなコードを表示する関数が必要です。
if ($he_can_create_page){
//continue the script.....
}else{
//don`t continue
}
現在、私は次のようなセッションを使用しています。
If($_SESSION['user_type']=='Admin'||$_SESSION['user_type']=='premium'){
//do stuff
}else if()......... {
// ..............
}
しかし、それらは if ステートメントが多すぎるので、よりクリーンなコードが必要です :)