日韩av免费看网站_精品无码久久久久久久动漫_国产精品自拍视频_日韩亚洲成人av在线

北京網(wǎng)站制作公司,豐富的網(wǎng)站建設(shè)經(jīng)驗(yàn),為企業(yè)提供精品網(wǎng)站制作服務(wù)!網(wǎng)站改版中,內(nèi)容僅供參考!
服務(wù)熱線:

PHP利用位與運(yùn)算【&】實(shí)現(xiàn)簡(jiǎn)單權(quán)限設(shè)計(jì)

要判斷一個(gè)數(shù)在某些數(shù)范圍內(nèi)就可以使用 & 運(yùn)算符(數(shù)值從上面的表中得來(lái)),可以知…

PHP利用位與運(yùn)算【&】實(shí)現(xiàn)簡(jiǎn)單權(quán)限設(shè)計(jì)


權(quán)限值是這樣的:

讀:2^0=1,相應(yīng)2進(jìn)數(shù)為”0001″(在這里^我表示成”次方”,即:2的0次方,下同)

寫:2^1=2,相應(yīng)2進(jìn)數(shù)為”0010″

傳:2^2=4,相應(yīng)2進(jìn)數(shù)為”0100″

刪:2^3=8,相應(yīng)2進(jìn)數(shù)為”1000″


要判斷一個(gè)數(shù)在某些數(shù)范圍內(nèi)就可以使用 & 運(yùn)算符(數(shù)值從上面的表中得來(lái)),可以知道7&4、7&2、7&1都是為真,而如果7&8則是為假。


<?php
$key = 13;//13=8+4+1,二進(jìn)制數(shù)為1101
if($key & 8)
echo '有刪除權(quán)限<br>';
if($key & 4)
echo '有上傳權(quán)限<br>';
if($key & 2)
echo '有寫入權(quán)限<br>';
if($key & 1)
echo '有只讀權(quán)限<br>';
?>


MySQL中也可使用位與運(yùn)算(假如要讀取所有具有上傳權(quán)限的用戶)



SELECT * FROM user WHERE `權(quán)限` & 4 > 0;

對(duì)于一般簡(jiǎn)單的權(quán)限設(shè)計(jì)這樣使用足夠了。

案例應(yīng)用:DESTOON級(jí)別更改為可多選(checkbox)

其它相關(guān)文章:
網(wǎng)站制作公司 — 北京杰銳飛揚(yáng)科技發(fā)展有限公司 ? 版權(quán)所有
京ICP備09005099號(hào)-7

在線
客服

在線客服服務(wù)時(shí)間:9:00-20:00

選擇下列客服馬上在線溝通:

客服
熱線

133 9152 9507
7*24小時(shí)客服服務(wù)熱線

關(guān)注
微信

官方微信
頂部
主站蜘蛛池模板: 激情五月六月婷婷| 国产精品一香蕉国产线看观看| 久久国产精品免费观看| 韩国成人一区| 91精品国产91久久| 一本久久a久久精品vr综合| 国产日韩精品在线观看| 久久久久久69| 日韩视频在线观看视频| 欧美欧美一区二区| 久久久久亚洲精品国产| 欧美少妇一区| 久久久综合av| 高清国产一区| 一区二区三区欧美在线| 欧美极品日韩| 欧美 日韩 国产 激情| 国产高清不卡av| 久久精品人人做人人爽电影| 欧美日韩高清在线一区| 午夜精品视频在线观看一区二区| 亚洲欧洲三级| 欧美欧美一区二区| 久久久水蜜桃| 欧美国产日韩激情| 视频一区免费观看| 日韩欧美一级在线| 美女久久久久久久| 亚洲色欲久久久综合网东京热| 国产精品久久激情| 视频一区三区| 日本不卡久久| 91精品综合久久| 久久精品视频亚洲| 日韩av免费看| 不卡视频一区二区| 中文精品一区二区三区| 久久久亚洲国产| 91九色国产社区在线观看| 久久99中文字幕| 国产精品久在线观看|