Jemand ne Ahnung was das hier bedeuten könnte:
Das & ~ macht mich verrückt.
edit:
sorry, sind bit operatoren ... hatte das glaub ich schon mal gefragt
Wer nachlesen will: http://php.net/manual/de/language.operators.bitwise.php
Jetzt das HTML-Seminar als
Video-Tutorial
mit über 210 Videos,
Gesamtspielzeit über 24 Stunden
Video-Kurs HTML5+CSS+Webdesign
Jemand ne Ahnung was das hier bedeuten könnte:
Das & ~ macht mich verrückt.
edit:
sorry, sind bit operatoren ... hatte das glaub ich schon mal gefragt
Wer nachlesen will: http://php.net/manual/de/language.operators.bitwise.php
& == UND
~ == NICHT
Daher: UND NICHT (binäre Verknüpfung)
Nachtrag:
Du hast es hier mit binären Funktionen zu tun. Nehmen wir an, PTHREADS_INHERIT_FUNCTIONS besitzt den Wert 1.
Dann ergibt ~PTHREADS_INHERIT_FUNCTIONS den Wert -2. Warum?
Dezimal 1 ist binär 000001
NOT 1 ergibt binär 111110, was im Integer-Raum eine negative Zahl, nämlich -2 ergibt.
Nun wird dieser binäre Wert mit dem binären Wert von PTHREADS_INHERIT_ALL mittels AND (boolisch: &&, binär: &) verknüpft.