pgerzson                Sat Jan  5 09:03:35 2002 EDT

  Modified files:              
    /phpdoc/hu/language basic-syntax.xml 
  Log:
  sync with EN revision
  
Index: phpdoc/hu/language/basic-syntax.xml
diff -u phpdoc/hu/language/basic-syntax.xml:1.10 
phpdoc/hu/language/basic-syntax.xml:1.11
--- phpdoc/hu/language/basic-syntax.xml:1.10    Sat Dec 15 09:49:54 2001
+++ phpdoc/hu/language/basic-syntax.xml Sat Jan  5 09:03:35 2002
@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.14 Maintainer: goba Status: ready -->
+<!-- EN-Revision: 1.25 Maintainer: goba Status: ready -->
 <!-- CREDITS: kgergely -->
 
   <chapter id="language.basic-syntax">
@@ -7,20 +7,27 @@
 
    <sect1 id="language.basic-syntax.phpmode">
     <title>Escape szekvencia HTML-ben</title>
-  
-    <para>
-     Amikor a PHP elkezd feldolgozni egy állományt, a karaktereket
-     egyszerűen kiírja a kimenetre. Tehát ha egy HTML állományt
-     átnevezel úgy, hogy .php kiterjesztést adsz annak, akkor
-     az továbbra is működni fog.
-    </para>
 
-    <para>
-     Ha PHP utasításokat szeretnél beszúrni valahol az állományodba,
-     meg kell jelölnöd azt a szakaszt a PHP számára, hogy el 
-     tudja kezdeni a parancsok végrehajtását. Ezt négyféleképpen
-     teheted meg:
-    </para>
+   <para>
+    Amikor a PHP feldolgoz egy fájlt, akkor egyszerűen a kimenetre másol minden 
+    karaktert, amíg nem találkozik valamelyik speciális jelöléssel (lásd alább!),
+    amelyet PHP kódrészlet kezdeteként értelmez. Ekkor a PHP futtatni kezdi
+    a zárójelölésig található összes kódot. Ezzel a működési elvvel lehet könnyen
+    HTML oldalakba elhelyezni PHP kódot, mivel mindent, ami a PHP nyitó- és 
+    zárójelölésein kívül esik, teljes mértékben békénhagy, és csak ezeken belüli
+    tartalmat értelmezi programkódként.
+   </para>
+
+   <para>
+    Négyféle jelöléssel lehet az állomány bizonyos részeit PHP kódként
+    megjelölni. Ezek közül csak kettő használható bármilyen esetben:
+    &lt;?php. . .?&gt; and &lt;script language="php"&gt;. . .&lt;/script&gt,
+    a másik kettő ki és bekapcsolható a <filename>php.ini</filename> 
+    konfigurációs fájlban. Bár a rövid vagy az ASP-stílusú formák kényelmesnek
+    tűnnek, egyszersmind kevésbé hordozhatók, mint a hosszabb változatok.
+    Emellett, ha XML vagy XHTML fájlokba kell PHP kódot illeszteni, azt csak
+    &lt;?php. . .?&gt; alakkal lehet - igazodva az XML ajánláshoz.
+   </para>
 
     <para>
      <example>
@@ -46,7 +53,7 @@
 
     <para>
      Az első lehetőség csak akkor elérhető, ha a rövid tag-ek
-     engedélyezve vannak. Engedélyezhetjük a
+     engedélyezve vannak. Engedélyezhetjük - PHP 3-ban - 
+<function>short_tags</function> függvényhívással, a
      <link linkend="ini.short-open-tag">short_open_tag</link>
      beállítással a PHP konfigurációs fájlban, vagy a PHP
      fordításánál a <command>configure</command> program
@@ -59,8 +66,7 @@
     </para>
 
     <para>
-     A negyedik mód csak akkor elérhető, ha az ASP-stílusú tagek
-     engedélyezve vannak az <link linkend="ini.asp-tags">asp_tags</link>
+     A negyedik mód csak akkor elérhető, ha az ASP-stílusú jelölés is engedélyezve 
+van az <link linkend="ini.asp-tags">asp_tags</link>
      konfigurációs beállítással.
 
     <note>
@@ -69,8 +75,9 @@
     </para>
 
     <para>
-     A lezárótag magában foglalja a taget közvetlenül követő
-     újsort karaktert, ha van ilyen.
+     A lezárójelölés magában foglalja a jelölést közvetlenül követő újsort 
+     karaktert, ha van ilyen, emellett a PHP blokk utolsó sorát lezáró 
+     pontosvesszőt (;).
     </para>
 
     <para>
@@ -86,9 +93,11 @@
 ]]>
      </programlisting></example>
      
-     Ez a várakozásoknak megfelelően működik, mivel a PHP a HTML
-     blokkokat <function>echo</function> utasítások sorozatának
-     tekinti.
+     Ez a várakozásoknak megfelelően működik, mivel a PHP
+      ?&gt; lezáró 
+     jelölést követően mindent átmásol a kimenetre, amíg egy újabb nyitó jelöléssel. 
+A fenti példa természtesen mondvacsinált, de nagy méretű szövegblokkok kiíratásakor
+     hatékonyabbnak bizonyulhat ideiglenesen elhagyni a PHP módot, mint mindezt a 
+szöveget <function>echo</function>,
+    <function>print</function> vagy ehhez hasonló függvényekkel kiíratni.
     </para>
    </sect1>
 


Reply via email to