Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 18 Pomógł: 0 Dołączył: 10.12.2007 Ostrzeżenie: (0%)
|
Witam,
szukam funkcji w PHP pomocnych w odczytywaniu wartości w liczbie typu SET w bazie danych. Taki mechanizm działa w Linuxie w podczas nadawania praw dostępu do pliku. Czyli jeśli mamy 3 wartości: czerwony, zielony, niebieski, czarny i czerwony - 1, zielony - 2, niebieski - 4, czarny - 6 to przy wybraniu zielonego i czarnego mamy liczbę 8 (2 + 6). Jak na podstawie tej liczby odczytać zsumowane wartości w niej? Ten post edytował Dwako 29.09.2008, 15:04:12 |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 1 033 Pomógł: 125 Dołączył: 17.09.2005 Skąd: Żywiec Ostrzeżenie: (0%)
|
Po pierwsze to:
czerwony - 1, zielony - 2, niebieski - 4, czarny - 8 Po drugie poczytaj o operatorach bitowych. Potrzebny ci będzie iloczyn oraz przesunięcie bitowe. ( Ewentualnie sam iloczyn, jeśli nie chcesz teg robić przy pomocy pętli ) |
|
|
|
Dwako [PHP] Funkcje pomagające w odczytywaniu wartości z liczby typu SET 29.09.2008, 15:01:48
Dwako Co do liczby dla czarnego - faktycznie - mój błąd.... 29.09.2008, 23:29:25
nevt nie musisz kombinować, PHP ma wbudowane operatory ... 30.09.2008, 09:53:37
Dwako nevt, śliczne dzięki 30.09.2008, 11:27:00 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 16:51 |