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 &gt; (ÃãÈÑ åæ - bigger than)¬ &gt;= (ÃãÈÑ åæ Ãè êÓÇèê - bigger than
    or equal to)¬ == (êÓÇèê - equal)¬ != (äÇ êÓÇèê - not equal)¬ &lt; (ÃÕÚÑ åæ - smaller than) è &lt;=
    (ÃÕÚÑ åæ Ãè êÓÇèê - 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
-->