Krok po koroku, pełna dokumentacja w języku polskim. Skrypty napisane w PHP są z reguły umieszczane w dokumentach tekstowych (często razem z HTML lub XHTML). Dzięki temu PHP jest podobny w założeniach do dużo starszego mechanizmu Server Side Includes[4]. PHP pozwala także na wykonywanie skryptów z linii poleceń podobnie jak Perl i Python. Jego modułowa budowa udostępnia również możliwość programowania aplikacji z interfejsem graficznym. PHP umożliwia współpracę z wieloma rodzajami źródeł danych, jak na przykład serwery relacyjnych baz danych, pliki tekstowe czy dokumenty XML.
Operatory bitowe służą do operowania na wartościach konkretnych bitów w liczbie. Jeśli zarówno lewo jak i prawostronne operandy są typu string, operatory bitowe będą wykonywać operacje na poszczególnych znakach tych łańcuchów.
<?php |
Tabela 15-3. Operatory Bitowe
| Przykład | Nazwa | Opis |
|---|---|---|
| $a & $b | Mnożenie bitowe | Dany bit wynikowy jest równy 1 tylko jeśli obydwa bity składowe są równe 1. |
| $a | $b | Sumowanie bitowe | Dany bit wynikowy jest równy 1 jeśli conajmniej jeden bit składowy jest równy 1. |
| $a ^ $b | Sumowanie bitowe modulo 2 | Dany bit wynikowy jest równy 1 wtedy i tylko wtedy, kiedy jeden z bitów składowych jest równy 1 a drugi jest równy 0. |
| ~ $a | Negacja bitowa | Bity w zmiennej $a mające wartość 1 otrzymują wartość 0 i na odwrót. |
| $a << $b | Przesunięcie w lewo | Przesuwa bity w zmiennej $a o $b kroków w lewo (każdy krok znaczy "pomnożone razy dwa"). |
| $a >> $b | Przesunięcie w prawo | Przesuwa bity w zmiennej $a o $b kroków w prawo (każdy krok znaczy "podzielone przez dwa"). |
| Poprzedni | Spis treści | Następny |
| Operatory Przypisania | Początek rozdziału | Operatory Porównania |
php
kontakt:praca.pozycjonowanie@gmail.com