Aktywne Wpisy
olo1917 +930
Niech mi ktoś pokaże inne media, które znalazly / nagłośniły więcej afer niż TVN i Gazeta Wyborcza.
Bez whatabothizmu, bez zmian tematu, kto?
Jak tam fani Solorza, co tak cicho?
Tak, to są wolne media i bardzo, bardzo dobrze wykonują swoją funkcję. Dzięki nim mamy jeszcze w tym kraju szansę na demokrację.
Bez nich o aferach dowiadywali byśmy się z zagranicy jak Węgrzy albo wcale.
Bez nich my na wykopku i reszta
Bez whatabothizmu, bez zmian tematu, kto?
Jak tam fani Solorza, co tak cicho?
Tak, to są wolne media i bardzo, bardzo dobrze wykonują swoją funkcję. Dzięki nim mamy jeszcze w tym kraju szansę na demokrację.
Bez nich o aferach dowiadywali byśmy się z zagranicy jak Węgrzy albo wcale.
Bez nich my na wykopku i reszta
Tumurochir +188
Maski te to - przedstawione w systemie dziesiętnym - sumy logiczne wartości (będących kolejnymi potęgami dwójki), wskazujących na opcje wybrane dla oferty. Wartości te oznaczają kolejno:
1 - oferta jest promowana przez pogrubienie tytułu na listingach,
2 - oferta jest promowana przez wyróżnienie na listingach,
4 - oferta jest promowana przez miniaturkę wyświetlaną na listingach,
8 - oferta sklepowa,
16 - oferta została usunięta przez administratora serwisu,
32 - wskazanie na fakt, że koszty przesyłki pokrywa kupujący,
64 - wskazanie na fakt, że koszty przesyłki pokrywa sprzedający,
128 - wybrana forma płatności: zwykły przelew,
256 - wybrana forma płatności: płatność przy odbiorze,
512 - wybrana forma płatności: szybki przelew,
1024 - maska zdezaktualizowana (zawsze wyłączona),
2048 - przynajmniej jedna z opcji wysyłki jest darmowa,
4096 - oferta zawiera dodatkowe informacje o płatności i dostawie,
8192 - oferta jest promowana na stronie głównej,
16384 - sprzedający zgadza się na wysyłkę za granicę,
32768 - podano dodatkowe informacje o przesyłce i płatności,
65536 - oferta została utworzona z czasem do wystawienia w przyszłości,
131072 - oferta została wystawiona za pośrednictwem WebAPI,
262144 - oferta jest promowana przez podświetlenie na listingach,
524288 - oferta jest promowana na stronie kategorii,
1048576 - maska zdezaktualizowana (zawsze wyłączona),
2097152 - maska zdezaktualizowana (zawsze wyłączona),
4194304 - wybrana opcja dostawy: przesyłka pocztowa ekonomiczna,
8388608 - wybrana opcja dostawy: przesyłka pocztowa priorytetowa,
16777216 - wybrana opcja dostawy: przesyłka kurierska,
33554432 - wybrana opcja dostawy: odbiór osobisty,
67108864 - maska zdezaktualizowana (zawsze wyłączona),
134217728 - przedmioty w ramach oferty są sprzedawane w kompletach,
268435456 - oferta będzie wznowiona z pełnym zestawem przedmiotów,
536870912 - oferta będzie wznowiona tylko z niesprzedanymi przedmiotami,
1073741824 - oferta jest oznaczona jako "Standard Allegro",
Aby odczytać poszczególne opcje, najprościej zamienić otrzymaną maskę na postać binarną i sprawdzić ustawienia kolejnych bitów.
Mam maskę 79691822 ktoś wie jak to odczytać?
#informatyka #programowanie #php
for(i=1073741824;i>=1;i/=2)
?{
if(n>=i)
{
n-=i;
//działalność w związku z wykryciem maski
}
}
@Niepoprawnaopinia: np. zamienić otrzymaną maskę na postać binarną i sprawdzić ustawienia kolejnych bitów
Można to robić na dwa sposoby, korzystając z rzutowania typów:
if ( $maska&2048) { przynajmniejjednaopcjazwysylkijestdarmowa(); }
albo bez rzutowania:
if ( ( $maska&2048 ) === 2048 ) { przynajmniejjednaopcjazwysylkijestdarmowa(); }
Operacje na bitach są zazwyczaj bardzo szybkie.
$costam = array_reverse(str_split(decbin($bitmask)));
gdzie $bitmask to twoja maska bitowa