cvs: phpdoc-ar /language expressions.xml
[email protected] ("Hafid Benhadria") Wed, 29 Oct 2003 01:58:58 -0000
| Newsgroups | php.doc.ar |
|---|---|
| Message-ID | <cvshafid1067392738@cvsserver> |
hafid Tue Oct 28 20:58:58 2003 EDT
Added files:
/phpdoc-ar/language expressions.xml
Log:
Complete translation. EN 1.22 compliant.
hafid-20031028205858.txt
(text/plain, 15.6 KB)
Index: phpdoc-ar/language/expressions.xml
+++ phpdoc-ar/language/expressions.xml
<?xml version="1.0" encoding="ISO-8859-6"?>
<!-- $Revision: 1.1 $ -->
<!-- EN-Revision: 1.22 Maintainer: hafid Status: ready -->
<chapter id="language.expressions">
<title>ÇäÙÈÇÑÇÊ (Expressions)</title>
<simpara>
ÇäÙÈÇÑÇÊ (expressions) çê ÍÌÑ ÃÓÇÓ PHP. áê PHP¬
ÊâÑêÈÇ Ãê ÔêÁ ÊãÊÈç áçè ÙÈÇÑÉ (expression). ÍÊé ÇäÂæ¬ áÅæñ ÃÓçä
×ÑêâÉ èÃãËÑçÇ ÏâÉ äÊÙÑêá ÙÈÇÑÉ çê "Ãê ÔêÁ äÏêç
âêåÉ".
</simpara>
<simpara>
ÃÈÑÒ ÃÔãÇä ÇäÙÈÇÑÇÊ çê ÇäËèÇÈÊ (constants) èÇäåÊÚêñðÑÇÊ (variables).
ÙæÏåÇ ÊÑâæ (type) "$a = 5"¬ áÅæñîã Êâèå ÈÊÙêêæ (assigning) '5' áê $a. ÈÔãä èÇÖͬ áÅæñ '5'
âêåÊçÇ 5 Ãè ÈãäåÇÊ ÃÎÑé¬ áÅæñ '5' çê ÙÈÇÑÉ (expression) äçÇ
ÇäâêåÉ 5 (áê çÐç ÇäÍÇäɬ áÅæñ '5' çê ËÇÈÊ ÙÏÏêñ ÕÍêÍ "integer constant").
</simpara>
<simpara>
ÈÙÏ çÐÇ ÇäÊñîÙêêæ (assignment)¬ áÅæñã ÊÊèâÙ Ãæñ âêåÉ $a çê 5
ÃêÖÇ ÈÍêË Ãæñã ÅÐÇ ãÊÈÊ $b = $a¬ áÅæñã ÊÊèâÙ åæç Ãæ êÊÕÑá ÈÇäÖÈ× åËäåÇ
ÅÐÇ ãÊÈÊ $b = 5. ÈãäåÇÊ ÃÎÑé¬ áÅæñ $a çê ÙÈÇÑÉ (expression)
âêåÊçÇ 5 ÃêÖÇ. ÅÐÇ Ùåä ãäñ ÔêÁ Ùäé åÇ êÑÇå¬ áÅæñ çÐÇ çè
ÇäÐê ÓêÍÏË ÈÇäÊñîÍÏêÏ.
</simpara>
<para>
çæÇã ÃåËäÉ ÃãËÑ ÊÙâêÏÇ ÈÙÖ ÇäÔñîêÁ Ùæ ÇäÙÈÇÑÇÊ (expressions) èÊÊåËä áê ÇäÏñîèÇä (functions). Ùäé
ÓÈêä ÇäåËÇä¬ ÎïÐ ÈÙêæ ÇäÅÙÊÈÇÑ ÇäÏñîÇäÉ ÇäÊñîÇäêñÉ:
<informalexample>
<programlisting role="php">
<![CDATA[
<?php
function foo ()
{
return 5;
}
?>
]]>
</programlisting>
</informalexample>
</para>
<simpara>
ÈÇáÊÑÇÖ Ãæñîã åÊÙèÏ Ùäé åáçèå ÇäÏñîèÇä (ÅÐÇ äå Êãæ
ãÐä㬠áÇäâê æØÑÉ Ùäé ÇäáÕä ÇäåÊÙäâ ÈÇäÏñîèÇä)¬ áÅæñîã ÊáÊÑÖ ÃêÖÇ
Ãæñî Ñâæ <literal>$c = foo()</literal> çè ÌèçÑêÇ æáÓ ÇäÔñîêÁ åËä
ãÊÇÈÉ <literal>$c = 5</literal> èÃæÊ Ùäé ÕèÇÈ. ÇäÏñîèÇä (Functions)
çê ÙÈÇÑÇÊ âêåÊçÇ çê âêåÉ ÇäÅÑÌÇÙ (return value) ÇäÎÇÕÉ ÈçÇ. ÈÇÙÊÈÇÑ Ãæñ foo()
ÊïÑÌÙ 5¬ áÅæñî âêåÉ ÇäÙÈÇÑÉ 'foo()' çê 5. áê ÇäÙÇÏɬ
áÅæñî ÇäÏñîèÇä äÇ ÊïÑÌÙ áâ× âêåÉ ÑÇãÏÉ (static value) Èä Êâèå ÈÍÓÇÈ (compute) ÔêÁ åÇ.
</simpara>
<simpara>
ÈÇä×ñîÈÙ¬ áÅæñîç äêÓ Ùäé Çäâêå áê PHP Ãæ Êãèæ ÃÙÏÇÏÇ ÕÍêÍÉ (integers) èÃÚäÈ ÇäÃåѬ
çê äêÓÊ ãÐäã. ÊÏÙå PHP ËäÇËÉ ÃæèÇÙ åæ Çäâêå ÇäåïáÑÏÉ (scalar value types): Çäâêå ÇäÙÏÏêñîÉ ÇäÕñîÍêÍÉ (integer values)¬
Çäâêå ÐÇÊ ÇäæñðâÇ× ÇäÙÇÆåÉ (floating point values) èâêå ÇäÓñîäÇÓä ÇäæñîÕêñÉ (string values) (Çäâêå ÇäåïáÑÏÉ "scalar values" çê âêå
äÇ êåãæã 'ÊÌÒÆÊçÇ - break' Åäé ÃÌÒÇÁ ÃÕÚÑ ÈÙãÓ ÇäåÕáèáÇÊ "arrays"¬ Ùäé ÓÈêä ÇäåËÇä).
ÊÏÙå PHP ÃêÖÇ æèÙêæ åÑãÈêæ [composite] (ÚêÑ ÃÍÇÏêÉ ÇäâêåÉ - non-scalar): ÇäåÕáèáÇÊ (arrays)
èÇäãÇÆæÇÊ (objects). ãäñ æèÙ åæ çÐç Çäâêå (value types) êåãæ ÊÙêêæç (assigned) äÏé ÇäåÊÚêñðÑÇÊ Ãè
ÅÑÌÇÙç Åæ×äÇâÇ åæ ÇäÏñîèÇä (functions).
</simpara>
<simpara>
ÍÊé ÇäÂæ¬ äæ êïÍñðÓ åÓÊÎÏåè PHP/FI 2 ÈÃê ÊÚêêÑ. åÙ Ðä㬠áÅæñ PHP
ÊÊæÇèä ÇäÙÈÇÑÇÊ ÈÔãä ÃÓÑÙ ÈãËêѬ ÈæáÓ ×ÑêâÉ ÙÏÉ
äÚÇÊ ÃÎÑé. PHP çê äÚÉ åïèîÌñîçîÉ ÈÇäÙÈÇÑÇÊ (expression-oriented language) åæ
ÍêË Ãæñî ÊâÑêÈÇ ãäñ ÔêÁ çè ÙÈÇÑÉ (expression). ÅÙÊÈÑ åæ
ÇäåËÇä ÇäÐê ÓÈâ èÃæ Ê×ÑâæÇ Åäêç¬ '$a = 5'. Åæñîç äåæ ÇäÓñîçä Ãæ æäåÍ Ãæñî
ÇäÃåÑ çæÇ êÊÙäâ ÈâêåÊêæ: âêåÉ ÇäËÇÈÊ ÇäÙÏÏêñ ÇäÕñîÍêÍ (integer
integer constant '5' èâêåÉ $a ÇäÊñðê êÌÑê ÊÍÏêËçÇ Åäé 5
ãÐäã. äãæ ÇäÍâêâÉ Ãæñî ÇäÃåÑ êÊÙäâ çæÇ ÈâêåÉ ÅÖÇáêñÉ (additional value)
èçê âêåÉ ÇäÊñîÙêêæ (value of the assignment) æáÓç.
ÇäÊñîÙêêæ (assignment) äÍÏ ÐÇÊç êïâêñîå ÈÍÓÈ ÇäâêåÉ ÇäåïÙêñîæîÉ (assigned value)¬ áê çÐç ÇäÍÇäÉ: 5.
ÙåäêǬ êÙæê Ðäã Ãæñî '$a = 5'¬ èÈÚÖ ÇäæñîØÑ ÙåÇ Êâèå Èç¬
çê ÙÈÇÑÉ (expression) âêåÊçÇ 5. èçãÐǬ áÅæñî ãÊÇÈÉ ÔêÁ åËä
'$b = ($a = 5)' çè åËä Ãæ ÊãÊÈ '$a = 5; $b = 5;' (ÊÔêÑ áÇÕäÉ åæâè×É "semicolon"
Åäé æçÇêÉ ÈäÇÚ "statement"). ÈÇÙÊÈÇÑ Ãæ ÇäÊñîÙêêæÇÊ (assignments) êÊå ÊáÓêÑçÇ (parsed)
åæ Çäêåêæ Åäé ÇäêÓÇѬ áÅæñîç êåãæã ÃêÖÇ Ãæ ÊãÊÈ '$b = $a = 5'.
</simpara>
<simpara>
åËÇä ÌêÏ ÂÎÑ Ùæ ÊèÌêç ÇäÙÈÇÑÇÊ (expression orientation) çè ÇÓÊÈÇâ-
èÅÑÏÇá-ÇäÊñîÒÇêÏ èÇäÊñîæÇâÕ (pre- and post-increment and decrement). êåãæ äåÓÊÎÏåê PHP/FI 2 èäÚÇÊ ÙÏêÏÉ
ÃÎÑé Ãæ êãèæèÇ åïÙÊÇÏêæ Ùäé Êæâê× (notation) åÊÚêñðÑ++ (variable++)
èåÊÚêñðÑ++ (variable--). çÐç çê åïÔîÚñðäÇÊ ÇäÊñîÒÇêÏ èÇäÊñîæÇâÕ (increment and decrement operators). áê
PHP/FI 2¬ ÇäÈäÇÚ (statement) '$a++' äêÓÊ äÏêç âêåÉ (çè äêÓ
ÙÈÇÑÉ "expression") èçãÐǬ áÅæñî äÇ êåãæã ÊÙêêæç (assign) Ãè ÇÓÊÎÏÇåç ÈÃê ×ÑêâÉ.
ÊïÍîÓñðæ PHP âÏÑÇÊ ÇäÊñîÒÇêÏ/ÇäÊñîæÇâÕ (increment/decrement capabilities) ÈÌÙä
çÐç ÇäÙÈÇÑÇÊ ãÐä㬠åËäåÇ ÇäÍÇä áê C. áê PHP¬ åËäåÇ ÇäÍÇä áê C¬ êèÌÏ
æèÙÇæ åæ ÇäÊñîÒÇêÏ: ÇÓÊÈÇâ-ÇäÊñîÒÇêÏ èÅÑÏÇá ÇäÊñîÒÇêÏ (pre-increment and post-increment).
ãäñ åæ ÇÓÊÈÇâ ÇäÊñîÒÇêÏ èÅÑÏÇá ÇäÊñîÒÇêÏ êÄÏê ÃÓÇÓÇ Åäé ÊÒÇêÏ áê
ÇäåÊÚêñðÑ (increment the variable) èÇäÃËÑ Çä×ÇÑÆ Ùäé ÇäåÊÚêñí çè æáÓç.
êåãæ ÇäáÑâ áê ÇäâêåÉ ÇäÎÇÕÉ ÈÙÈÇÑÉ ÇäÊñîÒÇêÏ (increment expression).
êïâêñîå ÇÓÊÈÇâ ÇäÊñîÒÇêÏ (Pre-increment)¬ ÇäÐê êïãÊÈ '++$variable'¬
ÈÇäâêåÉ ÇäåîÒðêÏîÉ "incremented value" (ÊÒêÏ PHP Åäé ÇäåÊÚêñðÑ "increments the variable" âÈä âÑÇÁÉ
âêåÊç¬ èåæç ÊÓåêÉ 'ÅÓÊÈÇâ ÇäÊñîÒÇêÏ / pre-increment'). êïâîêñîå ÅÑÏÇá ÇäÊñîÒÇêÏ (Post-increment)¬ ÇäÐê
êïãÊñîÈ '$variable++'¬ ÈÇäâêåÉ ÇäÃÕäêñÉ
äà $variable¬ âÈä Ãæ êÊå ÇäÒêÇÏÉ áêçÇ (ÊÒêÏ PHP Åäé ÇäåÊÚêñðÑ "increments the variable"
ÈÙÏ âÑÇÁÉ âêåÊç¬ èåæç ÊÓåêÉ 'ÅÑÏÇá ÇäÊñîÒÇêÏ / post-increment').
</simpara>
<simpara>
ÙÈÇÑÇÊ ÇäåâÇÑæÉ (comparison expressions) çê æèÙ ÌÏ ÔÇÆÙ åæ ÇäÙÈÇÑÇÊ.
Êïâîêñîå çÐç ÇäÙÈÇÑÇÊ ÅåÇ Èà 0 Ãè 1¬ Ãê &false; Ãè &true;
(ÈÇäÊñîÑÊêÈ). ÊÏÙå PHP > (ÃãÈÑ åæ - bigger than)¬ >= (ÃãÈÑ åæ Ãè êÓÇèê - bigger than
or equal to)¬ == (êÓÇèê - equal)¬ != (äÇ êÓÇèê - not equal)¬ < (ÃÕÚÑ åæ - smaller than) è <=
(ÃÕÚÑ åæ Ãè êÓÇèê - smaller than or equal to). ÊïÓÊÎÏå çÐç ÇäÙÈÇÑÇÊ áê ÃÚäÈ ÇäÃÍêÇæ
Öåæ ÊæáêÐ ÔÑ×êñ (conditional execution)¬ åËä ÈäÇÚÇÊ <literal>if</literal>
.
</simpara>
<simpara>
êÊåËä ÂÎÑ åËÇä Ùæ ÇäÙÈÇÑÇʬ æÊ×Ñâ Åäêç çæÇ¬ áê
ÇäÙÈÇÑÇÊ ÇäåïÑîãñîÈîÉ åÔÚäÇÊ-ÊÙêêæÇÊ (combined operator-assignment expressions). ÊÙÑá åÓÈâÇ Ãæñîç ÅÐÇ
ÃÑÏÊ ÇäÒêÇÏÉ áê $a Èà 1¬ êåãæã ÈÈÓÇ×É ãÊÇÈÉ'$a++' Ãè '++$a'.
äãæ åÇÐÇ äè ÃÑÏÊ ÅÖÇáÉ ÃãËÑ åæ èÇÍÏ Åäêç¬ Ùäé ÓÈêä ÇäåËÇä 3?
êåãæã ãÊÇÈÉ '$a++' ÙÏÉ åÑÇÊ äãæ åæ ÇäèÇÖÍ Ãæñî çÐÇ äêÓ
ÈÇä×ñîÑêâÉ ÇäáÙÇäÉ Ãè ÇäåÑêÍÉ. Åæñ ÇäãÊÇÈÉ
'$a = $a + 3' çê ååÇÑÓÉ ÃãËÑ ÔêèÙÇ. Êïâîêñîå '$a + 3' ÈâêåÉ $a
ÒÇÆÏ 3 èåæ Ëå ÊÊå ÅÙÇÏÉ ÊÙêêæçÇ (assigned back) Öåæ $a ååÇ êÄÐê Åäé
ÇäÒêÇÏÉ (incrementing) áê $a Èà 3. áê PHP¬ åËäåÇ ÇäÍÇä áê äÚÇÊ ÙÏêÏÉ ÃÎÑé
åËä C¬ êåãæã ãÊÇÈÉ çÐÇ È×ÑêâÉ ÃèÌÒ èçè åÇ êåãæ åÙ ÇäèâÊ
Ãæ êÕÈÍ ÃãËÑ èÖèÍÇ èÃÓÑÙ áçåÇ ÃêÖÇ. Åæñî ÅÖÇáÉ 3 Åäé
ÇäâêåÉ ÇäÍÇäêñÉ äà $a êåãæ Ãæ êïãòÊîÈ '$a += 3'. êÙæê çÐÇ ÈÇäÊñîÍÏêÏ
"ÎÐ âêåÉ $a¬ Öá 3 ÅäêçÇ èåæ Ëå ÃÙÏ ÊÙêêæçÇ Èà $a".
ÈÇäÅÖÇáÉ äãèæçÇ ÃèÌÒ èÃèÖͬ áÅæñî çÐÇ êÄÏê Åäé
ÊæáêÐ ÃÓÑÙ. ÊÊåËä âêåÉ '$a += 3'¬ åËä âêåÉ
ÊÙêêæ ÅÙÊêÇÏêñ (regular assignment)¬ áê ÇäâêåÉ ÇäåïÙîêñîæîÉ (assigned value). ÅæÊÈç Ãæñ ÇäÃåÑ äÇ êÊÙäâ
Èà 3 èÅæñîåÇ ÈÇäâêåÉ ÇäåïÑîãñîÈîÉ åæ $a ÒÇÆÏ 3 (çÐç çê ÇäâêåÉ ÇäÊñðê
ÙïêñðæîÊ Öåæ $a). êåãæ ÇÓÊÎÏÇå Ãêñ åïÔÚñðä ËæÇÆêñ (two-place operator) áê
æå× ÇäåïÔîÚñðä-ÇäÊñîÙêêæ (operator-assignment mode) çÐǬ Ùäé ÓÈêä ÇäåËÇä: '$a -= 5' (×ÑÍ "subtract" 5 åæ
âêåÉ $a)¬ '$b *= 7' (ÖÑÈ "multiply" âêåÉ $b áê 7)¬ ÅäÎ.
</simpara>
<para>
äÇ ÒÇäÊ çæÇÏ ÙÈÇÑÉ ÃÎÑé êåãæ Ãæ ÊØçÑ ÚÑêÈÉ Åæ äå ÊÑçÇ åæ âÈä
áê äÚÇÊ ÃÎÑé¬ åïÔÚñðä ÔÑ×êñ ËäÇËêñ (ternary conditional operator):
</para>
<para>
<informalexample>
<programlisting role="php">
<![CDATA[
<?php
$first ? $second : $third
?>
]]>
</programlisting>
</informalexample>
</para>
<para>
ÅÐÇ ãÇæÊ âêåÉ ÇäÙÈÇÑÉ ÇäáÑÙêñÉ (subexpression) ÇäÃèäé çê &true; (ÚêÑ ÇäÕñðáÑ)¬ áÅæñîç
êÊå Êâêêå ÇäÙÈÇÑÉ ÇäáÑÙêñÉ ÇäËÇæêñÉ èÊäã Êãèæ æÊêÌÉ
ÇäÙÈÇÑÉ ÇäÔñîÑ×êñÉ (conditional expression). áêåÇ ÙÏÇ Ðä㬠áÅæñî ÇäÙÈÇÑÉ ÇäáÑÙêñÉ ÇäËÇäËÉ êÊå
ÊâêêåçÇ èÊäã Êãèæ ÇäâêåÉ.
</para>
<para>
ÙåèåǬ ÓêÓÇÙÏã ÇäåËÇä ÇäÊñîÇäêñ Ùäé áçå ÇÓÊÈÇâ èÅÑÏÇá ÇäÊñîÒÇêÏ (pre- and
post-increment) èÇäÙÈÇÑÇÊ ÈÔãä ÃáÖä æèÙÇ åÇ:
</para>
<para>
<informalexample>
<programlisting role="php">
<![CDATA[
<?php
function double($i)
{
return $i*2;
}
$b = $a = 5; /* êïÙêñðæ (assign) ÇäâêåÉ ÎåÓÉ Öåæ ÇäåÊÚêñðÑ $a è $b */
$c = $a++; /* ÅÑÏÇá ÇäÊñîÒÇêÏ (post-increment)¬ ÊÙêêæ ÇäâêåÉ ÇäÃÕäêñÉ äà $a
(5) Èà $c */
$e = $d = ++$b; /* ÅÓÊÈÇâ ÇäÊñîÒÇêÏ (pre-increment)¬ ÊÙêêæ ÇäâêåÉ ÇäåîÒðêÏîÉ (incremented value) ÇäÎÇÕÉ Èà
$b (6) Èà $d è $e */
/* ÍÊé çÐç Çäæñïâ×ɬ ãäñ åæ $d è $e êÓÇèêÇæ 6 */
$f = double($d++); /* ÇäÊñîÙêêæ åÑÊêæ âêåÉ $d âÈä ÅÊåÇå
ÇäÊñîÒÇêÏ (increment)¬ 2*6 = 12 Åäé $f */
$g = double(++$e); /* ÇäÊñîÙêêæ åÑÊêæ âêåÉ $e ÈÙÏ
ÇäÊñîÒÇêÏ (increment)¬ 2*7 = 14 Åäé $g */
$h = $g += 10; /* ÃèäǬ $g âÏ ÊåÊ ÇäÒñðêÇÏÉ áêçÇ (incremented) Èà 10 èÊæÊçê
ÈâêåÉ 24. ÍêæçÇ êÊå ÊÙêêæ âêåÉ ÇäÊñîÙêêæ (24)
Öåæ $h¬ è $h ÊæÊçê ÈÇäâêåÉ
24 ãÐäã. */
?>
]]>
</programlisting>
</informalexample>
</para>
<simpara>
ÙæÏ ÈÏÇêÉ ÇäáÕä¬ âäæÇ ÈÃæñîæÇ ÓæÕá
åÎÊäá ÃæèÇÙ ÇäÈäÇÚÇÊ (statement types)¬ èÍÓÈ èÙÏæÇ¬ áÅæñî ÇäÙÈÇÑÇÊ êåãæçÇ Ãæ Êãèæ
ÈäÇÚÇÊ (statements). åÙ Ðä㬠äêÓÊ ãäñ ÙÈÇÑÉ ÈäÇÚ. áê
çÐç ÇäÍÇäɬ êãèæ Ôãä ÇäÈäÇÚ çè 'expr' ';' Ãê:
ÙÈÇÑÉ åÊÈèÙÉ ÈáÇÕäÉ åæâè×É. áê '$b=$a=5;'¬ $a=5 çê
ÙÈÇÑÉ ÕÇäÍɬ äãæñîçÇ äêÓÊ ÈäÇÚÇ áê ÍÏ ÐÇÊçÇ. '$b=$a=5;'¬
åÙ Ðä㬠çê ÈäÇÚ ÕÇäÍ.
</simpara>
<simpara>
ÔêÁ ÃÎêÑ êÓÊÍâ ÇäÐãÑ êÊÙäâ ÈâêåÉ ÇäÍâêâÉ ÇäÎÇÕÉ ÈÇäÙÈÇÑÇÊ (truth value of expressions).
áê ÃÍÏÇË ÙÏêÏɬ èÎÇÕÉ ÙæÏ ÇäÊñîæáêÐ ÇäÔñîÑ×êñ (conditional execution) èÇäÍäâÇÊ (loops)¬ äÇ Êãèæ
åçÊåÇ ÈâêåÉ ÎÇÕÉ ÈÇäÙÈÇÑÉ èÅæñîåÇ ÇçÊå áâ×
ÅÐÇ ãÇæÊ ÊÙæê &true; Ãè &false;.
<!-- (PHP doesn't have a
dedicated boolean type) : WRONG, php does. -->
ÊåËä ÇäËÇÈËÊêæ &true; è &false; (åÊÍÓÓÉ äÍÇäÉ ÇäÍÑèá "case-insensitive")
ÇäâêåÊêæ Çäåæ×âêÊêæ (boolean values) ÇäååãæÊêæ. ÙæÏ ÇäÖñîÑèÑɬ êÊå ÊÍèêä ÙÈÇÑÉ
Åäé åæ×âêÉ (boolean)¬ èÐäã ÈÔãä Âäêñ. ÇÓÊÙÑÖ
<link linkend="language.types.typecasting">Çäåâ×Ù ÇäåÊÙäâ
ÈÇäÊñîÍèêä ÇäâÓÑêñ ääÃæèÇÙ (type-casting)</link> èäÐäã ääÍÕèä Ùäé ÊáÇÕêä ÈÎÕèÕ ÇäãêáêÉ.
</simpara>
<simpara>
ÊïâîÏñðåï PHP ÊÔãêäÉ ãÇåäÉ èâèêñÉ åæ ÇäÙÈÇÑÇÊ (full and powerful implementation of expressions)
èÇäÊñîèËêâ äçÇ ãäñçÇ êÊÌÇèÒ åÑåé çÏá çÐÇ ÇäÏñîäêä.
ÇäÃåËäÉ ÇäÙäèêñÉ ãáêäÉ ÈÃæ ÊÙ×êã áãÑÉ ÌêÏÉ ÈÎÕèÕ åÇçêÉ ÇäÙÈÇÑÇÊ
èãêá êåãæã ÈæÇÁ ÙÈÇÑÇÊ åáêÏÉ. ÙÈÑ
ÈâêÉ çÐÇ ÇäÏñîäêä¬ ÓæãÊÈ <replaceable>expr</replaceable>
ääÅÔÇÑÉ Åäé ÃêñÉ ÙÈÇÑÉ PHP ÕÇäÍÉ.
</simpara>
</chapter>
<!-- Keep this comment at the end of the file
Local variables:
mode: sgml
sgml-omittag:t
sgml-shorttag:t
sgml-minimize-attributes:nil
sgml-always-quote-attributes:t
sgml-indent-step:1
sgml-indent-data:t
indent-tabs-mode:nil
sgml-parent-document:nil
sgml-default-dtd-file:"../../manual.ced"
sgml-exposed-tags:nil
sgml-local-catalogs:nil
sgml-local-ecat-files:nil
End:
vim600: syn=xml fen fdm=syntax fdl=2 si
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->