cvs: phpdoc /he/language basic-syntax.xml
| From: | shlomi loubaton | Date: | Sat, 19 Jan 2002 06:14:10 +0000 |
| Subject: | cvs: phpdoc /he/language basic-syntax.xml | ||
| Groups: | php.doc | ||
| Request: | Send a blank email to phpdoc+get-969341412@lists.php.net to get a copy of this message | ||
shlomi Sat Jan 19 01:14:10 2002 EDT
Added files:
/phpdoc/he/language basic-syntax.xml
Log:
initial translation
Index: phpdoc/he/language/basic-syntax.xml
+++ phpdoc/he/language/basic-syntax.xml
<?xml version="1.0" encoding="iso-8859-1"?>
<!-- $Revision: 1.1 $ -->
<chapter id="language.basic-syntax">
<title>úçáéø áñéñé</title>
<!--
NOTE: Last modified: 2001-05-16 13:00 GMT
the language part is currently under heavy revision. Please do not
not make any heavy (i.e. structural) modifications to this part
for a moment.
You'd also better not start any translation yet.
Comments are always welcome at phpdoc@lists.php.net
Progress:
intro : DOESN'T EXIST - yet?
new chapter, with some introductionary remarks?
Will be discussed on the ML soon.
basic-syntax:
FINISHED
except maybe moving the 'advanced escaping'
to a better place?
TODO:
- nada
types : Being revised. Added all new types
Boolean and Integer are more or less finished.
The rest isn't.
TODO:
- why is $foo[bar] bad syntax?
- what's the difference between unset($bla) and
$bla = NULL; (it is different!)
- $obj->{expr} syntax
- (unset) cast?????
- $bla = unset <== should've been nuked, don't mention it
- $str{offset} syntax, rather than $str[offset]
- read notes and apply when any of them are useful
- remove notes which have been included here.
- ...
the rest: Not yet started with.
TODO:
- ?
oop : has been revised by Kristian, DONE.
-->
<sect1 id="language.basic-syntax.phpmode">
<title>îòáø îîöá HTML ìîöá PHP</title>
<para>
ëàùø PHP îôøùú ÷åáõ, äéà ôåìèú àú äè÷ñè ùáå, òã ìøâò
ùáå úîöà úâéåú îéåçãåú ùîñîðåú ìä àú ñåó äè÷ñè
åúçéìú
ä÷åã ùì PHP. äîôøù éáöò àú ëì ô÷åãåú ä PHP ùéîöà òã úâéú
äñâéøä äáàä, ùúñîï ìîôøù àú ñåó ä÷åã åúçéìú äè÷ñè
åáøâò æä
ùåá úúáöò ùìéçä ùì äè÷ñè àì äôìè. îðâðåï æä îàôùø àú
ùéìåá
ä÷åã áîñîê HTML: ëì îä ùîçåõ ìúâéåú ä PHP ðçùá ìôìè øâéì
áòåã
ùëì îä ùðîöà áúåëï îòåáã ë÷åã.
</para>
<para>
éùðï àøáò ãøëéí ìñîï àú úâéåú äôúéçä åñâéøä ùì ÷åã PHP.
îäï
ø÷ ùúééí (<?php. . .?> å <script
language="php">. . .</script>).
ôòéìåú úîéã. áàçøåú àôùø ìäùúîù ìàçø ùéðåé äâãøåú
á÷åáõ
ääâãøåú <filename>php.ini</filename>.
ìîøåú ùúâéåú ä PHP ä÷öøåú åäúâéåú áñâðåï ASP éåúø ðåçåú
ìùéîåù, äï ìà îúàéîåú ìùéîåù áçì÷ îäî÷øéí, ìãåâîä - àí
áøöåðê ìùìá ÷åã PHP á XML àå XHTML, àúä çééá ìäùúîù áúâéåú
äàøåëåú <?php. . .?> ëãé ìà ìäúðâù òí úâéåú XML.
</para>
<para>
äúâéåú äðúîëåú á PHP äï:
</para>
<para>
<example>
<title>ãøëéí ìòáåø îîöá HTML ìîöá PHP</title>
<programlisting role="php">
<![CDATA[
1. <? echo ("this is the simplest, an SGML processing instruction\n"); ?>
<?= expression ?> This is a shortcut for "<? echo expression ?>"
2. <?php echo("if you want to serve XHTML or XML documents, do like this\n"); ?>
3. <script language="php">
echo ("some editors (like FrontPage) don't
like processing instructions");
</script>
4. <% echo ("You may optionally use ASP-style tags"); %>
<%= $variable; # This is a shortcut for "<% echo . . ." %>
]]>
</programlisting>
</example>
</para>
<para>
äãøê äøàùåðä úôòì ø÷ àí äúîéëä áúâéåú ÷öøåú äåôòìä.
ëãé
àôùø ìäôòéì úîéëä æå(á PHP 3 ) òì-éãé ùéîåù áôåð÷öéä
<function>short_tags</function>, úåê äôòìú äàôùøåú <link
linkend="ini.short-open-tag">short_open_tag</link> á÷åáõ
ääâãøåú ùì PHP, àå òì-éãé äéãåø ùì PHP òí äàåôöéä
--enable-short-tags áäøöú ä <command>configure</command>.
</para>
<para>
åùåá éù ìöééï ëé äãøê äùðééä îåòãôú îàçø åàéðä âåøîú
ìäúðâùåú òí îñîëéí îñåâ XML ëãåâîú XHTML.
</para>
<para>
äãøê äøáéòéú úôòì ø÷ àí ñâðåï úâéåú ä ASP îàåôùø òì-éãé
ääâãøä <link linkend="ini.asp-tags">asp_tags</link>
á÷åáõ ääâãøåú.
<note>
<para>úîéëä áúâéåú áñéâðåï ASP àôùøéú ø÷ îâøñä 3.0.4
åîòìä.</para>
</note>
</para>
<para>
úâéåú äñâéøä ùì áìå÷ éëììå àú úå äùåøä äçãùä äòå÷á,
àí
÷ééí ëæä. ëîå ëï, úâéåú ñâéøä îñîðåú àú ñåôä ùì áéèåé
àå
ô÷åãä á÷åã ä PHP åàéï äëøç ìäåñéó ; áùåøä äàçøåðä ùì
ä÷åã.
</para>
<para>
PHP îúéøä ùéîåù áîáðä ëîå æä:
<example><title>îòáø îöáéí îú÷ãí</title>
<programlisting role="php">
<![CDATA[
<?php
if ($expression) {
?>
<strong>This is true.</strong>
<?php
} else {
?>
<strong>This is false.</strong>
<?php
}
?>
]]>
</programlisting>
</example>
ëöôåé, ÷åã æä éôòì, ëé ëàùø PHP îåöàú àú úââéåú äñâéøä,
äéà
ôùåè îúçéìä îúçéìä ìùìåç àú äè÷ñè ëôìè òã ùúîöà àú
úâéú
äôúéçä äáàä. äãåâîä äðúåðä äéà ôùåèä, àê ëàùø îãåáø
áùìéçú ÷èòé
è÷ñè âãåìéí ìôìè, úâéåú äôúéçä åñâéøä éòéìåú éåúø
îàùø äãôñú
äôìè áòæøú äôåð÷öéä <function>echo</function> àå
äôåð÷öéä
<function>print</function> àå ôåð÷öéä ãåîä.
</para>
</sect1>
<sect1 id="language.basic-syntax.instruction-separation">
<title>äôøãú äåøàåú</title>
<simpara>
äôøãú äåøàåú á PHP îúáöòú áöåøä æää ìæå ù÷ééîú áùôú C
àå ôøì -
ëì äåøàä îñúééîú áñîé÷åìåï ; .</simpara>
<para>
úâéú äñâéøä îñîðú âí àú ñåó ääåøàä åëê áî÷ä äáà, ùúé
ääåøàåú æäåú åú÷éðåú:
<informalexample>
<programlisting role="php">
<![CDATA[
<?php
echo "This is a test";
?>
<?php echo "This is a test" ?>
]]>
</programlisting>
</informalexample>
</para>
</sect1>
<sect1 id="language.basic-syntax.comments">
<title>äòøåú á÷åã</title>
<para>
PHP úåîëú áñéâðåï ääòøåú ùì ùôú C, C++ åîòèôú éåðé÷ñ.
ìãåâîä:
<informalexample>
<programlisting role="php">
<![CDATA[
<?php
echo "This is a test"; // This is a one-line c++ style comment
/* This is a multi line comment
yet another line of comment */
echo "This is yet another test";
echo "One Final Test"; # This is shell-style style comment
?>
]]>
</programlisting>
</informalexample>
</para>
<simpara>
äòøú ä "one-line" úëìåì àú ëì äè÷ñè òã ñåó äùåøä àå
òã
úâéú ñâéøä ùì PHP.
</simpara>
<informalexample>
<programlisting role="php">
<![CDATA[
<h1>This is an <?php # echo "simple";?> example.>/h1>
<p>The header above will say 'This is an example'.
]]>
</programlisting>
</informalexample>
<simpara>
äæäø ìà ì÷ðï äòøåú áñâðåï 'C' àùø éâøîå ìáòéä
ëàùø
úøöä ìäôåê áìå÷ âãåì ùì ÷åã ìäòøä
</simpara>
<informalexample>
<programlisting role="php">
<![CDATA[
<?php
/*
echo "This is a test"; /* This comment will cause a problem */
*/
?>
]]>
</programlisting>
</informalexample>
</sect1>
</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
-->