#48017 [Opn->Ver]: [DE] Examples missing in german page on logical operators
| From: | wiesemann@php.net | Date: | Sat, 02 May 2009 10:57:01 +0000 |
| Subject: | #48017 [Opn->Ver]: [DE] Examples missing in german page on logical operators | ||
| References: | 1 | Groups: | php.doc.bugs |
| Request: | Send a blank email to doc-bugs+get-2187@lists.php.net to get a copy of this message | ||
ID: 48017
Updated by: wiesemann@php.net
Reported By: momrom at freenet dot de
-Status: Open
+Status: Verified
Bug Type: Translation problem
Operating System: -
PHP Version: Irrelevant
-Assigned To:
+Assigned To: hholzgra
Previous Comments:
------------------------------------------------------------------------
[2009-04-19 14:30:47] momrom at freenet dot de
Description:
------------
The examples from the english page are missing in german.
Expected result:
----------------
Wie auch in C werden logische Ausdrücke von links nach rechts
ausgewertet. Die Auswertung wird abgebrochen, sobald das Ergebnis
vorhersehbar ist.
foo() wird in den folgenden Fällen nicht aufgerufen
<?php
$a = (false && foo());
$b = (true || foo());
$c = (false and foo());
$d = (true or foo());
?>
"||" hat Vorrang vor "="
"=" hat Vorrang vor "or"
<?php
$e = false || true; // äquivalent zu ($e = (false || true)), $e erhält
den Wert true
$f = false or true; // äquivalent zu (($f = false) or true), $f erhält
den Wert false
?>
"&&" hat Vorrang vor "="
"=" hat Vorrang vor "and"
<?php
$g = true && false; // äquivalent zu ($g = (true || false)), $g erhält
den Wert false
$h = true and false; // äquivalent zu (($h = true) and false), $h
erhält den Wert true
?>
------------------------------------------------------------------------
--
Edit this bug report at http://bugs.php.net/?id=48017&edit=1