Date: 05/23/01
- Next message: Rasmus Lerdorf: "[PHP-DOC] cvs: phpdoc /en/functions pdf.xml"
- Previous message: Lars Torben Wilson: "Re: [PHP-DOC] cvs: phpdoc /en/language operators.xml"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
torben Wed May 23 20:31:35 2001 EDT
Modified files:
/phpdoc/en/language operators.xml
Log:
Fixed a typo and elucidated a bit on the use of @ with expressions.
Index: phpdoc/en/language/operators.xml
diff -u phpdoc/en/language/operators.xml:1.19 phpdoc/en/language/operators.xml:1.20
--- phpdoc/en/language/operators.xml:1.19 Wed May 23 16:44:35 2001
+++ phpdoc/en/language/operators.xml Wed May 23 20:31:35 2001
@@ -267,7 +267,7 @@
<programlisting role="php">
<?php
/* Intentional file error */
-$my_file = <email protected> ('non_esistent_file') or
+$my_file = <email protected> ('non_existent_file') or
die ("Failed opening file: error was '$php_errormsg'");
// this works for any expression, not just functions:
@@ -280,7 +280,13 @@
</para>
<note>
<simpara>
- The <email protected> doesn't work with foreach.
+ The <email protected> works only on expressions. A simple rule of thumb
+ is: if you can take the value of something, you can prepend the @
+ operator to it. For instance, you can prepend it to variables,
+ function and <function>include</function> calls, constants, and
+ so forth. You cannot prepend it to function or class definitions,
+ or conditional structures such as <literal>if</literal> and
+ <literal>foreach</literal>, and so forth.
</simpara>
</note>
<note>
- Next message: Rasmus Lerdorf: "[PHP-DOC] cvs: phpdoc /en/functions pdf.xml"
- Previous message: Lars Torben Wilson: "Re: [PHP-DOC] cvs: phpdoc /en/language operators.xml"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

