slawek          Sun Mar 10 15:48:08 2002 EDT

  Modified files:              
    /phpdoc/pl/language operators.xml 
  Log:
  Updated to 1.32 plus some corrections. (qrak)
  
  
Index: phpdoc/pl/language/operators.xml
diff -u phpdoc/pl/language/operators.xml:1.9 phpdoc/pl/language/operators.xml:1.10
--- phpdoc/pl/language/operators.xml:1.9        Thu Jan 31 16:04:59 2002
+++ phpdoc/pl/language/operators.xml    Sun Mar 10 15:48:07 2002
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.31 Maintainer: Qrak Status: ready -->
-<!-- $Revision: 1.9 $ -->
+<!-- EN-Revision: 1.32 Maintainer: Qrak Status: ready -->
+<!-- $Revision: 1.10 $ -->
  <chapter id="language.operators">
   <title>Operatory</title>
   <simpara>
@@ -45,7 +45,7 @@
       </row>
       <row>
        <entry>$a % $b</entry>
-       <entry>Modulo</entry>
+       <entry>Dzielenie Modulo</entry>
        <entry>Reszta z dzielenia $a przez $b.</entry>
       </row>
      </tbody>
@@ -55,7 +55,7 @@
    <simpara>
     Operator dzielenia ("/") zwraca warto�� ca�kowit� (wynikiem dzielenia jest
     liczba ca�kowita) je�li obydwa operandy s� ca�kowite (lub s� �a�cuchami 
-    znak�w skonwertowanymi do liczba ca�kowitych) i wynik ich dzielenia jest 
+    znak�w skonwertowanymi do liczb ca�kowitych) oraz wynik ich dzielenia jest 
     ca�kowity. Je�li jednak kt�ry� z operand�w jest zmiennoprzecinkowy lub 
     wynikiem dzielenia jest liczba nieca�kowita, operator dzielenia zwraca 
     warto�� zmiennoprzecinkow�.
@@ -117,8 +117,28 @@
    <title>Operatory Bitowe</title>
    <simpara>
     Operatory bitowe s�u�� do operowania na warto�ciach konkretnych bit�w w 
-    liczbie.
+    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.
    </simpara>
+   <para> 
+      <informalexample> 
+       <programlisting> 
+  <![CDATA[ 
+  <?php 
+      echo 12 ^ 9; // Zwraca '5' 
+    
+      echo "12" ^ "9"; // Zwraca znak Backspace (ascii 8)
+                       // ('1' (ascii 49)) ^ ('9' (ascii 57)) = #8 
+    
+      echo "hallo" ^ "hello"; // Zwraca warto�ci ascii #0 #4 #0 #0 #0 
+                              // 'a' ^ 'e' = #4 
+  ?> 
+  ]]> 
+       </programlisting> 
+      </informalexample> 
+   </para> 
+
    <table>
     <title>Operatory Bitowe</title>
     <tgroup cols="3">
@@ -132,25 +152,25 @@
      <tbody>
       <row>
        <entry>$a &amp; $b</entry>
-       <entry>Mno�enie</entry>
+       <entry>Mno�enie bitowe</entry>
        <entry>Dany bit wynikowy jest r�wny 1 tylko je�li obydwa bity sk�adowe 
        s� r�wne 1.</entry>
       </row>
       <row>
        <entry>$a | $b</entry>
-       <entry>Sumowanie</entry>
+       <entry>Sumowanie bitowe</entry>
        <entry>Dany bit wynikowy jest r�wny 1 je�li conajmniej jeden bit 
        sk�adowy jest r�wny 1.</entry>
       </row>
       <row>
        <entry>$a ^ $b</entry>
-       <entry>Sumowanie modulo 2</entry>
+       <entry>Sumowanie bitowe modulo 2</entry>
        <entry>Dany bit wynikowy jest r�wny 1 tylko je�li jeden z bit�w 
        sk�adowych jest r�wny 1 a drugi jest r�wny 0.</entry>
       </row>
       <row>
        <entry>~ $a</entry>
-       <entry>Negacja</entry>
+       <entry>Negacja bitowa</entry>
        <entry>Bity w zmiennej $a maj�ce warto�� 1 otrzymuj� warto�� 0 i na 
        odwr�t.</entry>
       </row>
@@ -159,7 +179,7 @@
        <entry>Przesuni�cie w lewo</entry>
        <entry>
        Przesuwa bity w zmiennej $a o $b krok�w w lewo (ka�dy krok znaczy "pomno�one
-    przez dwa").
+    razy dwa").
        </entry>
       </row>
       <row>


Reply via email to