tal Fri Mar 22 09:20:48 2002 EDT
Modified files:
/phpdoc/he/language types.xml
Log:
finished boolean
Index: phpdoc/he/language/types.xml
diff -u phpdoc/he/language/types.xml:1.3 phpdoc/he/language/types.xml:1.4
--- phpdoc/he/language/types.xml:1.3 Fri Mar 22 03:53:06 2002
+++ phpdoc/he/language/types.xml Fri Mar 22 09:20:48 2002
@@ -129,25 +129,24 @@
</sect1>
<sect1 id="language.types.boolean">
- <title>Booleans</title>
+ <title>משתנים בוליאנים</title>
<simpara>
- This is the easiest type. A <type>boolean</type> expresses a
- truth value. It can be either &true; or
- &false;.
+ הסוג הבוליאני הוא הסוג הפשוט ביותר. הוא מבטא ערך של אמת או
+ שקר. הערך שלו יכול להיות &true; או &false;.
</simpara>
<note>
<simpara>
- The boolean type was introduced in PHP 4.
+ הסוג הבוליאני הוצג לראשונה ב-PHP 4.
</simpara>
</note>
<sect2 id="language.types.boolean.syntax">
- <title>Syntax</title>
+ <title>תחביר</title>
<para>
- To specify a boolean literal, use either the keyword &true;
- or &false;. Both are case-insensitive.
+ על מנת להגדיר משתנה בוליאני, יש להשתמש באחת ממילות המפתח
+ &true; או &false;, שתי מילות המפתח הן case-insensitive, כלומר, לא תלויות בגודל
+האות.
<!-- technically they are just constants -->
<informalexample>
<programlisting role="php">
@@ -158,11 +157,8 @@
</informalexample>
</para>
<para>
- Usually you
- use some kind of <link linkend="language.operators">operator</link>
- which returns a <type>boolean</type> value, and then pass it
- on to a <link linkend="control-structures">control
- structure</link>.
+ בדרך כלל משתמשים ב<link linkend="language.operators">אופרטור</link> שמחזיר ערך
+ <type>בוליאני</type> ומעבירים אותו ל<link linkend="control-structures">מבנה
+בקרה</link>.
<informalexample>
<programlisting role="php">
<![CDATA[
@@ -187,63 +183,51 @@
</sect2>
<sect2 id="language.types.boolean.casting">
- <title>Converting to boolean</title>
+ <title>הפיכת משתנה לבוליאני</title>
<simpara>
- To explicitly convert a value to <type>boolean</type>, use either
- the <literal>(bool)</literal> or the <literal>(boolean)</literal> cast.
- However, in most cases you do not need to use the cast, since a value
- will be automatically converted if an operator, function or
- control structure requires a <type>boolean</type> argument.
+ כדי להמיר ערך של משתנה במפורש ל<type>בוליאני</type>, יש להשתמש
+ בהמרת <literal>(bool)</literal> או בהמרת <literal>(boolean</literal>.
+ עף על פי כן, ברוב המקרים אין צורך להמיר את המשתנה ידנית, משום שהערך
+ יומר אוטומטית אם אופרטור, פונקציה או מבנה בקרה דורשים ארגומנט
+<type>בוליאני</type>.
</simpara>
<simpara>
- See also <link linkend="language.types.type-juggling">Type Juggling</link>.
+ ראה גם <link linkend="language.types.type-juggling">מעבר בין סוגים</link>.
</simpara>
<para>
- When converting to <type>boolean</type>, the following values
- are considered &false;:
+ שממירים ערך ל<type>בוליאני</type>, הערכים הבאים נחשבים ל-&false;:
<itemizedlist>
<listitem>
- <simpara>the <link linkend="language.types.boolean">boolean</link>
- &false;<!-- duh... --></simpara>
+ <simpara>הערך ה<link linkend="language.types.boolean">בוליאני</link>
+&false;</simpara>
+ <--!duh...-->
</listitem>
<listitem>
- <simpara>the <link linkend="language.types.integer">integer</link
- > 0 (zero) </simpara>
+ ה<link linkend="language.types.integer">מספר השלם</link> 0 (אפס) </simpara>
</listitem>
<listitem>
- <simpara>the <link linkend="language.types.float">float</link>
- 0.0 (zero) </simpara>
+ <simpara>ה<link linkend="language.types.float">מספר בעל נקודה צפה</link> 0.0
+(אפס)</simpara>
</listitem>
<listitem>
- <simpara>the empty <link linkend="language.types.string"
- >string</link>, and the <link linkend="language.types.string"
- >string</link>
- "0"</simpara>
+ <simpara><link linkend="language.types.string">מחרוזת</link> ריקה וה<link
+linkend="language.types.string">מחרוזת</link> "0"</simpara>
</listitem>
<listitem>
- <simpara>an <link linkend="language.types.array">array</link>
- with zero elements</simpara>
+ <simpara><link linkend="language.types.array">מערך</link> ללא
+אלמנטים</simpara>
</listitem>
<listitem>
- <simpara>an <link linkend="language.types.object">object</link>
- with zero elements</simpara>
+ <simpara><link linkend="language.types.object">אובייקט</link> ללא
+אלמנטים</simpara>
</listitem>
<listitem>
- <simpara>the special type <link linkend="language.types.null"
- >NULL</link> (including unset variables)
+ הסוג המיוחד <link linkend="language.types.null">NULL</link> (כולל משתנים שלא
+הוכרזו)
</simpara>
</listitem>
</itemizedlist>
- Every other value is considered &true; (including any
- <link linkend="language.types.resource">resource</link>).
+ כל ערך אחר נחשב ל-&true; (כולל כל <link
+linkend="language.types.resource">משאב</link>).
<warning>
<simpara>
- <literal>-1</literal> is considered
- &true;, like any other non-zero (whether negative
- or positive) number!
+ <literal>-1</literal> נחשב ל-&true;, כמו כל מספר (שלילי או חיובי) שהוא לא
+אפס.
+
</simpara>
</warning>
<!-- TODO: add a few examples, for the people only looking at