cvs: phpdoc /hu/language operators.xml

From: Date: Mon, 11 Mar 2002 12:06:19 +0000
Subject: cvs: phpdoc /hu/language operators.xml
Groups: php.doc 
Request: Send a blank email to phpdoc+get-969342945@lists.php.net to get a copy of this message
gerzson Mon Mar 11 07:06:19 2002 EDT Modified files: /phpdoc/hu/language operators.xml Log: sync with EN revision (bitwise operators on strings) Index: phpdoc/hu/language/operators.xml diff -u phpdoc/hu/language/operators.xml:1.16 phpdoc/hu/language/operators.xml:1.17 --- phpdoc/hu/language/operators.xml:1.16 Tue Jan 29 13:06:24 2002 +++ phpdoc/hu/language/operators.xml Mon Mar 11 07:06:17 2002 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-2"?> -<!-- EN-Revision: 1.31 Maintainer: goba Status: ready --> +<!-- EN-Revision: 1.32 Maintainer: goba Status: ready --> <!-- CREDITS: kgergely,gerzson --> <chapter id="language.operators"> @@ -125,7 +125,28 @@ <simpara> A bitorientált operátorok teszik lehetõvé, hogy egész típusú számokon belül bizonyos biteket beállítsunk, vagy lefedjünk (maszkolás). + Ha viszont az opertáron mindkét oldalán sztring típusú változó áll, akkor + a bitorientált operátorok a sztringek karakterein dolgoznak úgy, hogy + a karakterek ASCII kódjain végzik el a mûveletet, és az eredményül adódó + számot ASCII kóddal megadott karakternek értelmezi. </simpara> + <para> + <informalexample> + <programlisting> +<![CDATA[ +<?php + echo 12 ^ 9; // '5' -öt ír ki + + echo "12" ^ "9"; // kiírja a visszaperjel karaktert (ASCII #8), mert + // ('1' (ASCII #49)) ^ ('9' (ASCII #57)) = (ASCII #8) + + echo "hallo" ^ "hello"; // eredmény: #0 #4 #0 #0 #0 + // 'a' ^ 'e' = #4 +?> +]]> + </programlisting> + </informalexample> + </para> <table> <title>Bitorientált operátorok</title>

« previous php.doc (#969342945) next »