cvs: phpdoc /hu/language basic-syntax.xml

From: Date: Sat, 05 Jan 2002 14:03:35 +0000
Subject: cvs: phpdoc /hu/language basic-syntax.xml
Groups: php.doc 
Request: Send a blank email to phpdoc+get-969340762@lists.php.net to get a copy of this message
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>

« previous php.doc (#969340762) next »