View Single Post
ישן 17-11-06, 19:47   # 4
RS324
תודה על תרומתך.
 
מיני פרופיל
תאריך הצטרפות: May 2006
הודעות: 3,173

RS324 לא מחובר  

טוב אז ככה :

ביטים לוגים זה אומר 2 מצבים בלבד (אם למדת אלקטרוניקה פעם)

פועל - דלוק - 1
לא פועל - מכובה 0.

עכשיו אנחנו מגדירים את הפעולות שאנחנו רוצים שיווצרו
שים לב שכל אחד חייב להיות פי 2 מהקודם לו
PHP קוד:
$bits = array();

$bits['generalpermissions'] = array(
'canview' =>1,
'canpost' =>2,
'canread' =>4,
'canadd' =>8,
'canfuck' =>16,
); 
עכשיו תבנה פונקציה שמחברת את המספרים לדוגמא
10101
יהיה במקרה שלנו 21 ואז ב USERPOWER יהיה לנו 21...
זה קצת יותר ארוך פשוט אין לי ממש כוח לעשות הסבר מפורט לזה....
  Reply With Quote