# Permission
7 read and write and execute (1+2+4)
6 read and write (2+4)
5 read and execute (1+4)
4 read only
3 write and execute (1+2)
2 write only
1 execute only
0 none
オプションオプションの任意の組み合わせを1つの整数に格納し、最後の数字を2倍にしてオプションを追加できるパターンが好きです(8、16、32など)。このメソッドを使用したいのですが、その名前があるかどうかを知りたいのですが、数値をこれに似た結果に変換するための最速で最も簡単な方法は何ですか?
array(1=>false,2=>true,4=>true);//6
array(1=>true,2=>true,4=>true,8=>true);//15