Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP] Co to za konstrukcja?
alex19
post 17.07.2014, 23:40:36
Post #1





Grupa: Zarejestrowani
Postów: 172
Pomógł: 7
Dołączył: 23.12.2005
Skąd: Wejherowo

Ostrzeżenie: (0%)
-----


Byłem w dziale ksiąg zakazanych i napotkałem tam nieznaną mi nazwę....

A tak na poważniej to trafił mi się pewien skrypt w php i znalazłem tam coś czego wcześniej nie znałem, a wujka google nie za bardzo wiem jak o to zapytać.

Co oznaczają te dwie operacje?
  1. $this->status |= CSTAT_CONTROL;
  2. $this->status & CSTAT_CONTROL;


Z kodu wydedykowałem, że "|=" chyba dodaje zdefiniowaną wartość do zmiennej "status", ale co robi "&"?
Go to the top of the page
+Quote Post
johny_s
post 17.07.2014, 23:43:27
Post #2





Grupa: Zarejestrowani
Postów: 594
Pomógł: 122
Dołączył: 17.07.2005
Skąd: P-na

Ostrzeżenie: (0%)
-----


to są operacje bitowe
Go to the top of the page
+Quote Post
alex19
post 17.07.2014, 23:45:05
Post #3





Grupa: Zarejestrowani
Postów: 172
Pomógł: 7
Dołączył: 23.12.2005
Skąd: Wejherowo

Ostrzeżenie: (0%)
-----


Czyli?
Go to the top of the page
+Quote Post
johny_s
post 18.07.2014, 00:14:50
Post #4





Grupa: Zarejestrowani
Postów: 594
Pomógł: 122
Dołączył: 17.07.2005
Skąd: P-na

Ostrzeżenie: (0%)
-----


http://en.wikipedia.org/wiki/Bitwise_operation
Go to the top of the page
+Quote Post
Pyton_000
post 18.07.2014, 05:44:36
Post #5





Grupa: Zarejestrowani
Postów: 8 068
Pomógł: 1414
Dołączył: 26.10.2005

Ostrzeżenie: (0%)
-----


http://pl1.php.net/manual/en/language.operators.bitwise.php
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 15.06.2025 - 07:12