pgerzson Thu Jan 3 12:19:30 2002 EDT
Modified files:
/phpdoc/hu/language variables.xml
Log:
revise translation and correct some typos and composition errors
Index: phpdoc/hu/language/variables.xml
diff -u phpdoc/hu/language/variables.xml:1.17 phpdoc/hu/language/variables.xml:1.18
--- phpdoc/hu/language/variables.xml:1.17 Thu Dec 27 19:38:16 2001
+++ phpdoc/hu/language/variables.xml Thu Jan 3 12:19:30 2002
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-2"?>
<!-- EN-Revision: 1.26 Maintainer: goba Status: ready -->
-<!-- CREDITS: kgergely -->
+<!-- CREDITS: kgergely,pgerzson -->
<chapter id="language.variables">
<title>V�ltoz�k</title>
@@ -10,7 +10,7 @@
<simpara>
PHP-ban a v�ltoz�kat egy doll�rjel ut�ni v�ltoz�n�v jel�li.
- A v�ltoz�nevek case sensitiv-ek, vagyis kisbet�-nagybet� k�l�nb�z�.
+ A v�ltoz�nevek �rz�kenyek kis- �s nagybet�k k�l�nb�z�s�g�re.
</simpara>
<para>
@@ -23,9 +23,9 @@
<note>
<simpara>
- Ebben az esetben egy bet� lehet angol bet� karakter
- a-z-ig �s A-Z-ig, valamint az ASCII karakterek
- 127-es k�dt�l 255-�s k�dig (0x7f-0xff).
+ Ebben az esetben egy bet� lehet az angol abc egy bet�je
+ a-z-ig �s A-Z-ig, valamint a 127-t�l 255-ig terjed�
+ (0x7f-0xff) ASCII k�d� karakterek.
</simpara>
</note>
@@ -51,38 +51,35 @@
egy kifejez�st rendel�nk egy v�ltoz�hoz, az eredeti kifejez�s
eg�sz�nek �rt�ke m�sol�dik a c�lv�ltoz�ba. Ez azt jelenti, hogy
ha p�ld�ul egy v�ltoz� �rt�k�t egy m�sikhoz rendelj�k, egyik�k
- megv�ltoz�sa sincs hat�ssal a m�sikra. Ha t�bb inf�t szeretn�l
- az ilyen jelleg� hozz�rendel�sekr�l, n�zd meg a
- <link linkend="language.expressions">Kifejez�sek</link>
- c�m� r�szt.
+ megv�ltoz�sa sincs hat�ssal a m�sikra. N�zd �t
+ <link linkend="language.expressions">Kifejez�sek</link> c. fejezetet,
+ ahol az ilyen jelleg� hozz�rendel�sekr�l t�bb inform�ci� tal�lhat�.
</para>
<para>
PHP 4-ben lehet�s�g van egy m�sik hozz�rendel�si m�dra:
- <emphasis>v�ltoz� c�m szerinti �tad�s�ra</emphasis>.
+ <emphasis>v�ltoz� referencia szerinti hozz�rendel�s�re</emphasis>.
Ez azt jelenti, hogy az �j v�ltoz� egyszer�en hivatkozik (m�s sz�val
"alias lesz", vagy "r� mutat") az eredetire.
Az �j v�ltoz�n v�gzett v�ltoztat�sok az eredetit is �rintik
�s ford�tva. Ez azt is jelenti, hogy nem t�rt�nik m�sol�s;
- ugyanis a hozz�rendel�s sokkal gyorsabban t�rt�nik. Igaz ugyan,
- hogy ez a sebess�gn�veked�s csak "szoros" ciklusokban,
- vagy nagy t�mb�kn�l, objektumokn�l jelentkezik. [az�rt
- f�ggv�nyekn�l el�g hasznos tud lenni, hogy nem kell egy
- nagy t�mb�t �tpassz�rozni a stacken a f�ggv�ny sz�m�ra.]
+ ekk�ppen a hozz�rendel�s gyorsabban t�rt�nik meg. Igaz ugyan,
+ hogy ez a sebess�gn�veked�s csak "feszes" ciklusokban vagy
+ nagy t�mb�kn�l ill. objektumok �tad�sakor jelentkezik.
</para>
<para>
- Ha egy referenci�nak szeretn�nk �rt�ket adni, egyszer�en �rjunk
- egy "and" (&) jelet az �tadand� v�ltoz� neve el�.
- [C rulez] P�ld�ul az al�bbi k�d ki�rja k�tszer, hogy 'Nevem Bob':
+ Referencia szerinti �rt�kad�shoz egyszer�en & jelet kell
+ az �tadand� v�ltoz� neve el� �rni. Az al�bbi k�d - p�ld�ul - ki�rja
+ k�tszer, hogy 'Nevem Bob':
<informalexample>
<programlisting role="php">
<![CDATA[
<?php
-$foo = 'Bob'; // 'Bob' hozz�rendel�se $foo-hoz
-$bar = &$foo; // Hivatkoz�s $foo-ra $bar-ban.
-$bar = "Nevem $bar"; // $bar megv�ltoztat�sa...
-echo $foo; // $foo is megv�ltozik.
-echo $bar;
+$ize = 'Bob'; // 'Bob' hozz�rendel�se $ize-hoz
+$bigyo = &$ize; // Hivatkoz�s $ize-ra $bigyo-ban.
+$bigyo = "Nevem $bigyo"; // $bigyo megv�ltoztat�sa...
+echo $ize; // $ize is megv�ltozott
+echo $bigyo;
?>
]]>
</programlisting>
@@ -90,22 +87,22 @@
</para>
<para>
- Itt egy fontos dolgot kell megjegyezn�nk: csak megnevezett v�ltoz�kra
+ Fontos megjegyezni, hogy csak megnevezett v�ltoz�kra
lehet referenci�t l�trehozni.
<informalexample>
<programlisting role="php">
<![CDATA[
<?php
-$foo = 25;
-$bar = &$foo; // Ez egy �rv�nyes hozz�rendel�s.
-$bar = &(24 * 7); // �rv�nytelen; referencia egy n�vtelen kifejez�sre.
+$ize = 25;
+$bigyo = &$ize; // Ez egy �rv�nyes hozz�rendel�s.
+$bigyo = &(24 * 7); // �rv�nytelen referencia egy n�vtelen kifejez�sre.
function test()
{
return 25;
}
-$bar = &test(); // �rv�nytelen.
+$bigyo = &test(); // �rv�nytelen.
?>
]]>
</programlisting>
@@ -118,27 +115,27 @@
<title>El�re defini�lt v�ltoz�k</title>
<simpara>
- A PHP egy csom� el�re defini�lt v�ltoz�t biztos�t az �sszes
- fut� szkriptnek. Sok ilyen v�ltoz�t nem lehet rendesen dokument�lni,
- mert f�ggnek a szervert�l, amelyen futnak, f�ggnek a verzi�t�l
- �s a konfigur�l�st�l, �s m�s gy�b t�nyez�kt�l. N�h�ny ilyen
- v�ltoz� nem el�rhet�, ha a PHP parancssorb�l fut.
+ A PHP egy sz�mos el�re defini�lt v�ltoz�t biztos�t az b�rmely
+ fut� szkript sz�m�ra. Sokat ezek k�z�l nem lehet teljes pontosss�gal
+ dokument�lni, mert f�ggnek a a futtat� szervert�l, a haszn�lt verzi�t�l,
+ a konfigur�l�st�l, �s m�s gy�b t�nyez�kt�l. N�h�ny ilyen v�ltoz� nem
+ el�rhet�, ha a PHP parancssorb�l fut.
</simpara>
<simpara>
- Ezen t�nyez�k ellen�re itt egy lista az el�re defini�lt
- v�ltoz�kr�l, amit egy PHP 3 tipikus install�l�sakor el�rhet�k
- Az <ulink url="&url.apache;">Apache</ulink> 1.3.6-ot haszn�lva.
+ E t�nyez�k ellen�re az al�bbi list�ban azok az el�re defini�lt
+ v�ltoz�k vannak felsorolva, amelyek a PHP 3 tipikus install�l�sakor el�rhet�k
+ az <ulink url="&url.apache;">Apache</ulink> 1.3.6-ot haszn�lva.
</simpara>
<simpara>
- Az �sszes el�re defini�lt v�ltoz�t kilist�zhatod, �s sok m�s hasznos
- inform�ci�t megtudhatsz a <function>phpinfo</function> haszn�lat�val.
+ Az �sszes el�re defini�lt v�ltoz� kilist�zhat�, �s sok m�s hasznos
+ inform�ci�t is k�z�l a <function>phpinfo</function>.
</simpara>
<note>
<simpara>
- Ez a lista nem teljes, nem is ez a c�lja. Ez egyszer�en csak
- egy �tmutat�, amiben benne van, hogy milyen t�pus�
- el�re defini�lt v�ltoz�kat �rhetsz el.
+ Ez a lista nem teljes, nem is ez a c�lja. Ez csak
+ egy �tmutat� arr�l, hogy milyen t�pus� el�re
+ defini�lt v�ltoz�k lehetnek.
</simpara>
</note>
@@ -147,16 +144,16 @@
<simpara>
Ezek a v�ltoz�k az <ulink url="&url.apache;">Apache</ulink>
- webszerver v�ltoz�i. Ha m�sik szervert futtatsz, nincs r�
- garancia, hogy ugyanazokat a v�ltoz�kat el�rheted; n�h�nyuk
- hi�nyozhat, vagy esetleg itt nem szerepl�ket biztos�that
- a szerver sz�modra. Sz�mos v�ltoz� dokument�lt a
- for in the <ulink url="&url.cgispec;">CGI 1.1
- specifik�ci�ban</ulink>, azokra bizton sz�m�thatsz.
+ webszerver v�ltoz�i. Ha m�sik szerveren fut a PHP, nincs r�
+ garancia, hogy ugyanezek a v�ltoz�k akkor is rendelkez�sre �llnak:
+ n�melyik hi�nyozhat, esetleg itt nem szerepl�ket is biztos�that
+ a szerver. Sz�mos a <ulink url="&url.cgispec;">CGI 1.1
+ specifik�ci�ban</ulink> dokument�lt v�ltoz�kra biztosan lehet alapozni.
</simpara>
<simpara>
- Vedd figyelembe, hogy ha a PHP-t parancssorb�l (command line) ind�tod,
- ezen v�ltoz�k t�red�k�nek lehet csak �rtelme, ha egy�ltal�n l�teznek.
+ Figyelni kell arra, hogy ha a PHP parancssorb�l (command line) haszn�lva
+ a v�ltoz�k t�red�k�nek van csak �rtelme, ha egy�ltal�n defini�ltak ilyen
+ esetben.
</simpara>
<para>
@@ -174,8 +171,8 @@
<term>$SERVER_NAME</term>
<listitem>
<simpara>
- A server (host) neve, ami alatt a szkript fut. Ha
- a szkript virtu�lis hoston fut, a virtu�lis host neve.
+ A gazdag�p (host) neve, ami alatt a szkript fut. Ha
+ a szkript virtu�lis host-on fut, a virtu�lis host neve.
</simpara>
</listitem>
</varlistentry>
@@ -184,8 +181,8 @@
<term>$SERVER_SOFTWARE</term>
<listitem>
<simpara>
- Server azonos�t� string, ami a k�r�sek v�lasz�nak
- fejl�c�ben szerepel.
+ Serverazonos�t� sztring, amely a k�r�sekre (request) adott v�lasz (response)
+ fejl�c�ben (header) szerepel.
</simpara>
</listitem>
</varlistentry>
@@ -204,8 +201,7 @@
<term>$REQUEST_METHOD</term>
<listitem>
<simpara>
- Melyik k�r�si form�t haszn�lt, aki az oldalt
- lek�rte pl. 'GET', 'HEAD', 'POST', 'PUT'.
+ Az oldal el�r�s�hez haszn�lt k�r�si forma, pl.: 'GET', 'HEAD', 'POST', 'PUT'.
</simpara>
</listitem>
</varlistentry>
@@ -214,8 +210,7 @@
<term>$QUERY_STRING</term>
<listitem>
<simpara>
- Az oldalt megh�v� URL-ben a k�rd�jel ut�n
- szerepl� r�sz, ha l�tezik.
+ Keres�si k�rd�s, az oldalt megh�v� URL-ben a ? ut�n szerepl� r�sz, ha l�tezik.
</simpara>
</listitem>
</varlistentry>
@@ -224,7 +219,7 @@
<term>$DOCUMENT_ROOT</term>
<listitem>
<simpara>
- A www dokumentumok f�k�nyvt�ra, ami alatt a jelenlegi
+ A www dokumentumok f�k�nyvt�ra, amely alatt a jelenlegi
szkript fut. Ez a szerver konfigur�ci�s f�jlj�ban
meghat�rozott �rt�k.
</simpara>
@@ -235,9 +230,9 @@
<term>$HTTP_ACCEPT</term>
<listitem>
<simpara>
- Az <literal>Accept:</literal> HTTP fejl�c
- tartalma, ha �ppen van ilyen. Ebben adja meg a b�ng�sz�,
- hogy milyen form�tumokat k�pes fogadni.
+ Az aktu�lis k�r�s <literal>Accept:</literal> HTTP fejl�c�nek
+ tartalma, ha van ilyen. Ebben adja meg a b�ng�sz�, hogy milyen
+ form�tumokat k�pes fogadni.
</simpara>
</listitem>
</varlistentry>
@@ -246,8 +241,8 @@
<term>$HTTP_ACCEPT_CHARSET</term>
<listitem>
<simpara>
- Az <literal>Accept-Charset:</literal> HTTP fejl�c
- tartalma, ha �ppen van ilyen. pl. 'iso-8859-1,*,utf-8'.
+ Az aktu�lis k�r�s <literal>Accept-Charset:</literal> HTTP fejl�c�nek
+ tartalma, ha van ilyen. pl. 'iso-8859-1,*,utf-8'.
</simpara>
</listitem>
</varlistentry>
@@ -256,8 +251,8 @@
<term>$HTTP_ENCODING</term>
<listitem>
<simpara>
- Az <literal>Accept-Encoding:</literal> HTTP
- fejl�c �rt�ke, ha �ppen van ilyen. pl. 'gzip'.
+ Az aktu�lis k�r�s <literal>Accept-Encoding:</literal> HTTP fejl�c�nek
+ tartalma, ha van ilyen. pl. 'gzip'.
</simpara>
</listitem>
</varlistentry>
@@ -266,8 +261,8 @@
<term>$HTTP_ACCEPT_LANGUAGE</term>
<listitem>
<simpara>
- Az <literal>Accept-Language:</literal> HTTP fejl�c
- �rt�ke, ha �ppen van ilyen. pl. 'en'.
+ Az aktu�lis k�r�s <literal>Accept-Language:</literal> HTTP fejl�c�nek
+ tartalma, ha van ilyen. pl. 'en'.
</simpara>
</listitem>
</varlistentry>
@@ -276,8 +271,8 @@
<term>$HTTP_CONNECTION</term>
<listitem>
<simpara>
- A <literal>Connection:</literal> HTTP fejl�c �rt�ke,
- ha �ppen van ilyen. pl. 'Keep-Alive'.
+ Az aktu�lis k�r�s <literal>Connection:</literal> HTTP fejl�c�nek
+ tartalma, ha van ilyen. pl. 'Keep-Alive'.
</simpara>
</listitem>
</varlistentry>
@@ -286,8 +281,8 @@
<term>$HTTP_HOST</term>
<listitem>
<simpara>
- A <literal>Host:</literal> HTTP
- fejl�c �rt�ke, ha �ppen van ilyen.
+ Az aktu�lis k�r�s <literal>Host:</literal> HTTP fejl�c�nek tartalma,
+ ha �ppen van ilyen.
</simpara>
</listitem>
</varlistentry>
@@ -297,9 +292,9 @@
<listitem>
<simpara>
Annak az oldalnak az URL c�me, ahonnan ide
- ker�lt a l�togat�. Ezt a l�togat� b�ng�sz�je
- �ll�tja be, de nem minden b�ng�sz� teszi ezt
- meg, �s nem mindig.
+ ker�lt a l�togat�. Ezt a l�togat� b�ng�sz�programja
+ �ll�tja be, de ezt nem minden b�ng�sz� �s nem mindig
+ teszi meg.
</simpara>
</listitem>
</varlistentry>
@@ -308,15 +303,15 @@
<term>$HTTP_USER_AGENT</term>
<listitem>
<simpara>
- A <literal>User_Agent:</literal> HTTP fejl�c �rt�ke,
- ha �ppen van ilyen. Ez egy string, ami meghat�rozza
+ Az aktu�lis <literal>User_Agent:</literal> HTTP fejl�c�nek tartalma,
+ ha van ilyen. Ez a string, amely meghat�rozza
az oldal megtekint�s�hez haszn�lt b�ng�sz�t, pl.
<computeroutput>Mozilla/4.5 [en] (X11; U; Linux
- 2.2.9 i586)</computeroutput>. Sok m�s dolog mellett
- haszn�lhatod ezt az �rt�ket a
- <function>get_browser</function> f�gv�nnyel arra,
- hogy az aktu�lis b�ng�sz� k�pess�geire szabd
- az oldal megjelen�s�t.
+ 2.2.9 i586)</computeroutput>. Sok m�s mellett
+ ezt az �rt�ket a fel lehet haszn�lni arra, hogy a
+ <function>get_browser</function> f�gv�nnyel
+ az aktu�lis b�ng�sz� k�pess�geinek megfelel�en lehessen
+ kialak�tani az oldal megjelen�s�t.
</simpara>
</listitem>
</varlistentry>
@@ -353,7 +348,7 @@
<term>$SERVER_ADMIN</term>
<listitem>
<simpara>
- A SERVER_ADMIN szerver konfigur�ci�s f�jl direkt�va
+ A SERVER_ADMIN a kiszolg�l� konfigur�ci�s f�jl direkt�va
�rt�ke (Apache alatt). Ha a szkript egy virtu�lis
host-on fut, akkor ez a virtu�lis host-hoz rendelt
�rt�k.
@@ -365,8 +360,8 @@
<term>$SERVER_PORT</term>
<listitem>
<simpara>
- A webszerver g�pen a szerver kommunik�ci�j�hoz
- haszn�lt port sz�ma. Alapbe�ll�t�sban ez '80',
+ A kiszolg�l�g�pen a kiszolg�l� kommunik�ci�j�ban
+ haszn�lt port sz�ma. Alap�rtelmez�s szerint ez a '80',
de p�ld�ul SSL-t haszn�lva ez a biztons�gos
HTTP portnak a sz�ma lesz.
</simpara>
@@ -377,10 +372,9 @@
<term>$SERVER_SIGNATURE</term>
<listitem>
<simpara>
- Egy string, ami a szerver verzi�j�t �s a virtu�lis
- host-ot tartalmazza, ha enged�lyezett. Ez a sz�veg
- jelenik meg minden szerver �ltal gener�lt oldal
- alj�n.
+ A kiszolg�l� verzi�sz�m�t �s a virtu�lis
+ host-ot tartalmaz� sztring, ha enged�lyezett.
+ Ez a sz�veg jelenik meg minden szerver �ltal gener�lt oldal alj�n.
</simpara>
</listitem>
</varlistentry>
@@ -392,7 +386,7 @@
Hasonl� �rt�ket tartalmaz, mint a SCRIPT_NAME, de
CGI verzi� eset�n ez jobb lehet az �nhivatkoz�
k�rd��vek k�sz�t�sekor, mert egyes szervereken
- a SCRIPT_NAME tartalmazza a PHP megh�v�si utat is.
+ a SCRIPT_NAME tartalmazza a PHP bin�ris megh�v�si �tvonal�t is.
</simpara>
</listitem>
</varlistentry>
@@ -401,9 +395,9 @@
<term>$PATH_TRANSLATED</term>
<listitem>
<simpara>
- A szkript f�jlrendszernek megfelel� (nem a document root-hoz
- viszony�tott!) el�r�si �tja. Ezt a szerver a virtu�lis->val�s
- �talak�t�ssal hat�rozza meg.
+ A szkript a f�jlrendszer szerinti (nem a document root-hoz
+ viszony�tott!) el�r�si �tja. Ezt a kiszolg�l� a virtu�lis->val�s
+ �talak�t�s ut�n hat�rozza meg.
</simpara>
</listitem>
</varlistentry>
@@ -412,9 +406,8 @@
<term>$SCRIPT_NAME</term>
<listitem>
<simpara>
- Az aktu�lis szkript el�r�si �tja (ahogy az az URL-ekben
- megjelenik!). Hasznos a saj�t magukra mutat� oldalakhoz
- [pl. form-ok eset�n].
+ Az aktu�lis szkript el�r�si �tja, ahogy az az URL-ben
+ megjelenik. Hasznos a saj�t magukra mutat� oldalakhoz.
</simpara>
</listitem>
</varlistentry>
@@ -423,7 +416,7 @@
<term>$REQUEST_URI</term>
<listitem>
<simpara>
- Az az URI, amivel ezt az oldalt lek�rt�k. pl. '/index.html'.
+ Az az URI, amellyel az oldalt lek�rt�k. pl. '/index.html'.
</simpara>
</listitem>
</varlistentry>
@@ -436,18 +429,17 @@
<title>K�rnyezeti v�ltoz�k</title>
<simpara>
- Ezek a v�ltoz�k a PHP glob�lis v�ltoz�i k�z� ker�lnek
- abb�l a k�rnyezetb�l, ahol a PHP feldolgoz� fut. Sz�mos
- v�ltoz�t a shell szolg�ltat, ami alatt a PHP fut, �s
- mivel m�s-m�s rendszerek m�s-m�s shell-eket haszn�lnak,
- egy konkr�t lista �ssze�ll�t�sa lehetetlen. L�gy sz�ves
- n�zz ut�na az el�re defini�lt k�rnyezeti v�ltoz�knak a
- shell-ed dokument�ci�j�ban.
+ A PHP glob�lis v�ltoz�i k�z� ker�lnek a PHP feldolgoz�t
+ futtat� k�rnyezet v�ltoz�i. Sz�mos v�ltoz�t a shell
+ szolg�ltat, ami alatt a PHP fut. Mivel m�s-m�s rendszerek
+ m�s-m�s shell-eket haszn�lnak, ez�rt egy pontos lista
+ �ssze�ll�t�sa lehetetlen. A haszn�lt shell dokument�ci�j�ban
+ n�zz ut�na az el�re defini�lt k�rnyezeti v�ltoz�knak!
</simpara>
<simpara>
- M�s k�rnyezeti v�ltoz�k, bele�rtve a CGI v�ltoz�kat is,
+ M�s k�rnyezeti v�ltoz�k - bele�rtve a CGI v�ltoz�kat is -
att�l f�gg�en ker�lnek be, hogy a PHP szerver
- modulk�nt fut, vagy CGI feldolgoz�k�nt.
+ modulk�nt fut vagy CGI feldolgoz�k�nt.
</simpara>
</sect2>
@@ -526,8 +518,7 @@
<term>$HTTP_COOKIE_VARS</term>
<listitem>
<simpara>
- Egy asszociat�v t�mb, ami a HTTP cookie-kat (s�tiket)
- tartalmazza.
+ HTTP cookie-kat (s�tiket) tartalmaz� asszociat�v t�mb.
</simpara>
</listitem>
</varlistentry>
@@ -536,8 +527,7 @@
<term>$HTTP_GET_VARS</term>
<listitem>
<simpara>
- Egy asszociat�v t�mb, ami a HTTP GET met�dussal
- kapott adatokat tartalmazza.
+ HTTP GET met�dussal �ltal szolg�ltatott adatokat tartalmaz� asszociat�v t�mb.
</simpara>
</listitem>
</varlistentry>
@@ -546,8 +536,7 @@
<term>$HTTP_POST_VARS</term>
<listitem>
<simpara>
- Egy asszociat�v t�mb, ami a HTTP POST met�dussal
- kapott adatokat tartalmazza.
+ HTTP POST met�dussal �ltal szolg�ltatott adatokat tartalmaz� asszociat�v t�mb.
</simpara>
</listitem>
</varlistentry>
@@ -556,11 +545,10 @@
<term>$HTTP_POST_FILES</term>
<listitem>
<simpara>
- Egy associat�v t�mb, ami a HTTP POST met�dussal felt�lt�tt
- f�jlokr�l tartalmaz inform�ci�kat. L�sd a <link
- linkend="features.file-upload.post-method">POST met�dus�
+ A HTTP POST met�dussal felt�lt�tt f�jlokr�l tartalmaz inform�ci�kat,
+associat�v t�mb.
+ L�sd a <link linkend="features.file-upload.post-method">POST met�dus�
felt�lt�sek</link> c�m� r�szt tov�bbi inform�ci�k�rt a
- <varname>$HTTP_POST_FILES</varname> tartalm�t illet�en.
+ <varname>$HTTP_POST_FILES</varname> tartalm�t �s szerkezet�t illet�en.
</simpara>
<para>
A <varname>$HTTP_POST_FILES</varname> a PHP 4.0.0 �s
@@ -573,8 +561,7 @@
<term>$HTTP_ENV_VARS</term>
<listitem>
<simpara>
- Egy asszociat�v t�mb, ami a sz�l� k�rnyezet aktu�lis
- v�ltoz�it tartalmazza.
+ A sz�l�/futtat� k�rnyezet aktu�lis v�ltoz�it tartalmaz� asszociat�v t�mb.
</simpara>
</listitem>
</varlistentry>
@@ -583,7 +570,7 @@
<term>$HTTP_SERVER_VARS</term>
<listitem>
<simpara>
- Egy asszociat�v t�mb a HTTP szervert�l �rkez� v�ltoz�kkal
+ a HTTP szervert�l �rkez� v�ltoz�kkal felt�lt�tt asszociat�v t�mb.
Ezek a v�ltoz�k megfelelnek a fent eml�tett Apache v�ltoz�knak.
</simpara>
</listitem>
@@ -600,13 +587,13 @@
<title>V�ltoz�k hat�sk�re</title>
<simpara>
- [Ezt a fejezetet �rdemes elolvasnod, m�g akkor is, ha profi
+ [Ezt a fejezetet �rdemes elolvasni, m�g akkor is, ha profi
vagy valamilyen programoz�si nyelvben, mert a PHP tartogat
egy-k�t �rdekes meglepet�st...]
</simpara>
<simpara>
- Egy v�ltoz� hat�sk�re az a k�rnyezet, amiben a v�ltoz�
- defini�lt. A legt�bb esetben minden PHP v�ltoz�nak egy
+ A v�ltoz� hat�sk�re az a k�rnyezet, amelyben a v�ltoz�
+ defini�lt. A legt�bb esetben minden PHP v�ltoz�nak egyetlen
hat�sk�re van. Ez az egyetlen hat�sk�r kiterjed az include
�s a require seg�ts�g�vel haszn�lt f�jlokra is. P�ld�ul:
</simpara>
@@ -620,11 +607,11 @@
</informalexample>
<simpara>
Itt az <varname>$a</varname> v�ltoz� el�rhet� lesz az
- include-olt <filename>b.inc</filename> szkriptben is.
- Felhaszn�l�i f�ggv�nyeken bel�l egy lok�lis
- f�ggv�nyhat�sk�r l�p �rv�nybe. Minden egyes f�ggv�nyen
- bel�l haszn�lt v�ltoz� csak azon a bizonyos f�ggv�nyen
- bel�lre van korl�tozva. P�ld�ul:
+ beillesztett <filename>b.inc</filename> szkriptben is.
+ A felhaszn�l�i f�ggv�nyekkel a lok�lis f�ggv�nyhat�sk�r
+ ker�l bevezet�sre. Alap�rtelmez�s szerint minden,
+ f�ggv�nyen bel�l haszn�lt v�ltoz� ebbe a lok�lis
+ f�ggv�nyhat�sk�rbe tartozik, p�ld�ul:
</simpara>
<informalexample>
@@ -645,16 +632,15 @@
<simpara>
Ez a szkript nem fog semmilyen kimenetet sem eredm�nyezni,
mivel az echo kifejez�s az <varname>$a</varname> v�ltoz�nak
- egy helyi v�ltozat�ra utal, �s ehhez m�g nem ker�lt
- hozz�rendel�sre �rt�k abban a hat�sk�rben. Bizony, bizony,
- ez egy "kicsit" k�l�nb�zik a C nyelv filoz�fi�j�t�l,
- ahol egy glob�lis v�ltoz� automatikusan el�rhet�
- b�rmely f�ggv�nyb�l, felt�ve ha a f�ggv�nyben �jra
- nem defini�ltad azt a v�ltoz�t. Ez bizony probl�m�k
- forr�sa lehet, ha az ember v�letlen�l megv�ltoztat egy
- glob�lis v�ltoz�t. A PHP-ben a glob�lis v�ltoz�kat
- global kulcssz�val deklar�lni kell a f�ggv�nyekben,
- ha szeretn�nk �ket a f�ggv�nyben haszn�lni. P�ld�ul:
+ egy helyi - f�ggv�nyen bel�li - v�ltozat�ra utal, �s ebben
+ a hat�sk�rben ehhez nem rendeltek �rt�ket. Ez valamelyest
+ k�l�nb�zik a C nyelv filoz�fi�j�t�l, ahol a glob�lis v�ltoz�k
+ automatikusan el�rhet�k b�rmely f�ggv�nyb�l, felt�ve
+ ha a f�ggv�nyben �jra nem defini�ltad azt a v�ltoz�t.
+ Ez probl�m�k forr�sa lehet, ha az ember v�letlen�l
+ megv�ltoztat egy glob�lis v�ltoz�t. A PHP-ben a glob�lis
+ v�ltoz�kat global kulcssz�val kell deklar�lni a f�ggv�nyekben,
+ p�ld�ul:
</simpara>
<informalexample>
@@ -680,15 +666,13 @@
A fenti szkript ki�rja, hogy "3". <varname>$a</varname>
�s <varname>$b</varname> global-k�nt val� deklar�l�s�val minden
utal�s ezekre a v�ltoz�kra a glob�lis v�ltoz�t fogja �rinteni.
- Nincs megk�t�s arra, hogy h�ny glob�lis v�ltoz� hat�sk�r�t
- lehet "becsemp�szni"
- a f�ggv�nybe.
+ Nincs megk�tve, h�ny glob�lis v�ltoz�t kezelhet egy f�ggv�ny.
</simpara>
<simpara>
Glob�lis v�ltoz�k el�r�s�nek m�sik m�dja a PHP �ltal
defini�lt speci�lis <varname>$GLOBALS</varname> t�mb haszn�lata. Az el�bbi
- p�ld�t �gy is meg lehetett volna �rni:
+ p�ld�val egyen�rt�k� megold�s:
</simpara>
<informalexample>
@@ -709,17 +693,17 @@
</informalexample>
<simpara>
- A <varname>$GLOBALS</varname> t�mb egy asszociat�v t�mb, ahol a
- glob�lis v�ltoz� neve a kulcs, �s a v�ltoz� az �rt�ke.
+ A <varname>$GLOBALS</varname> asszociat�v t�mb, ahol a
+ glob�lis v�ltoz� neve jelenti a kulcsot, �s a v�ltoz� �rt�ke
+ a t�mbelem �rt�ke.
</simpara>
<simpara>
- Egy m�sik fontos tulajdons�ga a v�ltoz�k hat�sk�r�nek a
- <emphasis>static</emphasis> (statikus) v�ltoz�. Egy statikus
+ A v�ltoz�k hat�sk�r�nek m�sik fontos lehet�s�ge a
+ <emphasis>static</emphasis> (statikus) v�ltoz�. A statikus
v�ltoz� csak lok�lis hat�sk�rben �l - egy f�ggv�nyen
- bel�l, de k�t f�ggv�nyh�v�s k�zt nem felejti el az �rt�k�t
- (pontosabban megfogalmazva a v�ltoz� hat�sk�r�b�l val�
- kil�p�s eset�n is megmarad az �rt�ke). Figyeld csak:
+ bel�l, de k�t f�ggv�nyh�v�s k�zt nem veszti el az �rt�k�t, a
+ v�ltoz� hat�sk�r�b�l val� kil�p�s eset�n is megmarad az �rt�ke:
</simpara>
<informalexample>
@@ -736,14 +720,13 @@
</informalexample>
<simpara>
- Ez egy veszett�l haszontalan h�lye f�ggv�ny, ami nem
- csin�l m�st, mint minden megh�v�sakor <varname>$a</varname>-t
+ Ez nagyon haszontalan f�ggv�ny, mivel nem csin�l m�st,
+ mint minden megh�v�sakor <varname>$a</varname>-t
<literal>0</literal>-ra �ll�tja, azt�n ki�rja a 0-t. Az
<varname>$a</varname>++ teljesen felesleges,
- mert amint v�ge a f�ggv�nynek, az <varname>$a</varname>
- v�ltoz�t t�rol� bitek felveszik a n�hai el�nevet.
- Ahhoz, hogy egy �rtelmes sz�mol�st tudjunk v�gezni,
- �s megmaradjon a sz�ml�l� �rt�ke, az <varname>$a</varname>
+ mert amint v�ge a f�ggv�ny fut�s�nak az <varname>$a</varname>
+ v�ltoz� megsz�nik. Ahhoz, hogy ebb�l �rtelmes sz�ml�l�f�ggv�ny
+ legyen - megmaradjon a sz�ml�l� �rt�ke -, az <varname>$a</varname>
v�ltoz�t statikusnak kell deklar�lni:
</simpara>
@@ -761,23 +744,20 @@
</informalexample>
<simpara>
- Most, valah�nyszor megh�v�dik a Test() f�ggv�ny,
- ki�rja <varname>$a</varname>-t, majd megn�veli eggyel.
+ Most m�r valah�nyszor megh�v�dik a Test() f�ggv�ny,
+ ki�rja <varname>$a</varname> �rt�k�t, majd azt megn�veli eggyel.
</simpara>
<simpara>
- A statikus v�ltoz�k biztos�tanak egy m�dot, hogy a
- rekurz�v f�ggv�nyekkel b�njunk. Rekurz�v az a
- f�ggv�ny, amely saj�t mag�t megh�vja [persze jobb
- esetben illik felt�telhez k�tni, k�l�nben a
- sz�t�rban nem �gy fog szerepelni, hogy Rekurzi�:
- ld. rekurzi�, hanem �gy, hogy Rekurzi� = Stack
- overflow]. Sz�val csak �vatosan azokkal a rekurz�v
- f�ggv�nyekkel, nehogy v�gtelen rekurzi�ba ker�lj�nk. Ez�rt
- kell a felt�tel, mert az fogja le�ll�tani a
- rekurzi�t. A k�vetkez� f�ggv�ny rekurz�van
- elsz�mol 10-ig a statikus <varname>$count</varname> v�ltoz� seg�ts�g�vel.
- [Ki ne felejtsd a static kulcssz�t, mert akkor nagy baj lesz!]:
+ A statikus v�ltoz�kat a rekurz�v f�ggv�nyek megval�s�t�s�ban
+ is felhaszn�lhatjuk. Rekurz�vnak nevezz�k azt a f�ggv�nyt,
+ amely saj�t mag�t h�vja meg. Ezt term�szetesen felt�telhez kell k�tni,
+ nehogy v�gtelen rekurzi�ba ker�lj�n a vez�rl�s �s meghat�rozatlan id�re
+ a f�ggv�nyen bel�l csapd�ba esik. Mindig meg kell bizonyosodni arr�l, hogy
+ megfelel� felt�tel rendelkez�sre �ll a rekurzi� befejez�s�hez.
+ A k�vetkez� f�ggv�ny rekurz�van elsz�mol 10-ig a statikus
+ <varname>$count</varname> v�ltoz� seg�ts�g�vel:
+ [A static kulcssz� nagyon fontos!]
</simpara>
<informalexample>
@@ -804,9 +784,9 @@
<title>V�ltoz� v�ltoz�k</title>
<simpara>
- N�ha k�nyelmes v�ltoz� v�ltoz�k haszn�lata. Ez egy olyan v�ltoz�,
- aminek a nev�t dinamikusan lehet be�ll�tani. Egy norm�l v�ltoz�t
- �gy �ll�tunk be:
+ N�ha k�nyelmes v�ltoz� v�ltoz�k haszn�lata. Ez olyan v�ltoz� jelent,
+ amelynek a nev�t dinamikusan lehet be�ll�tani. A norm�l v�ltoz�t �gy
+ adunk �rt�ket:
</simpara>
<informalexample>
@@ -818,25 +798,25 @@
</informalexample>
<simpara>
- Egy v�ltoz� v�ltoz� veszi egy v�ltoz� �rt�k�t, �s egy m�sik
+ A v�ltoz� v�ltoz� veszi egy v�ltoz� �rt�k�t, amelyet egy m�sik
v�ltoz� �rt�k�nek tekinti. A fenti p�ld�ban a
<emphasis>hello</emphasis>, egy v�ltoz� nevek�nt haszn�lhat�,
- ha $a el� m�g egy $-t tesz�nk
+ a $a el� m�g egy $-t �rva.
</simpara>
<informalexample>
<programlisting role="php">
<![CDATA[
-$$a = "world";
+$$a = "vil�g";
]]>
</programlisting>
</informalexample>
<simpara>
- Ezen a ponton m�r k�t v�ltoz� van a PHP szimb�lumt�bl�j�ban:
- <varname>$a</varname>, melynek tartalma "hello",
- �s <varname>$hello</varname>, aminek a tartalma
- "vil�g". Enn�lfogva a k�vetkez� k�dsor:
+ Ekkor m�r k�t v�ltoz� van a PHP szimb�lumt�bl�j�ban:
+ <varname>$a</varname>, amelynek tartalma "hello",
+ �s <varname>$hello</varname>, amelynek a tartalma
+ "vil�g". Enn�lfogva a k�vetkez� programsor:
</simpara>
<informalexample>
@@ -848,7 +828,7 @@
</informalexample>
<simpara>
- pontosan ugyanazt csin�lja, mintha azt �rtuk volna, hogy:
+ pontosan ugyanazt csin�lja, mintha ezt �rtuk volna:
</simpara>
<informalexample>
@@ -860,18 +840,18 @@
</informalexample>
<simpara>
- Azaz mindkett� azt �rja ki, hogy: <computeroutput>hello vil�g</computeroutput>.
+ Mindkett� ki�rja, hogy: <computeroutput>hello vil�g</computeroutput>.
</simpara>
<simpara>
- Annak �rdek�ben, hogy v�ltoz� v�ltoz�kat t�mbk�nt haszn�ljuk,
- fel kell oldanunk egy k�t�rtelm�s�get. Ez pedig az, hogy ha
- azt �rjuk, hogy <varname>$$a[1]</varname>, akkor kellene tudni
- a szkriptnek, hogy mi most <varname>$a[1]</varname>-et, mint
- v�ltoz�t szeretn�nk haszn�lni, vagy <varname>$$a</varname>-t,
- mint v�ltoz�t szeretn�nk, �s az � [1]-es index�t
- haszn�lni. Ez�rt az els� szintaxisa: <varname>${$a[1]}</varname>
- �s a m�sodik�: <varname>${$a}[1]</varname>.
+ Annak �rdek�ben, hogy v�ltoz� v�ltoz�kat t�mb�kkel egy�tt is haszn�lhassuk,
+ fel kell oldani a k�vetkez� k�t�rtelm�s�get. A <varname>$$a[1]</varname>
+ kifejez�s ki�rt�kel�sekor a feldolgoz�nak tudnia kell, hogy ez a
+ <varname>$a[1]</varname> �rt�k�t tekintse a hivatkozott v�ltoz� nevek�nt,
+ vagy <varname>$$a</varname>-t - �s ekkor �s ennek a t�mbnek 1. index�
+ elem�re t�rt�nt a hivatkoz�s.
+ Az els� esetben <varname>${$a[1]}</varname>,
+ m�g a m�sodikban <varname>${$a}[1]</varname> �rand�.
</simpara>
</sect1>
@@ -880,12 +860,12 @@
<title>V�ltoz�k a PHP-n k�v�lr�l</title>
<sect2 id="language.variables.external.form">
- <title>HTML Formok (GET �s POST)</title>
+ <title>HTML �rlapok (GET �s POST)</title>
<simpara>
- Amikor egy formot elk�ld�nk egy PHP sciptnek, a form �sszes
- v�ltoz�ja a PHP seg�ts�g�vel automatikusan el�rhet�v�
- v�lik a szkript sz�m�ra. Ha a <link linkend="ini.track-vars">track_vars</link>
+ Egy HTML �rlap (form) elk�ld�s�vel az �rlap �sszes beviteli mez�j�nek
+ �rt�ke automatikusan el�rhet�v� v�lik a szkript sz�m�ra a PHP seg�ts�g�vel.
+ Ha a <link linkend="ini.track-vars">track_vars</link>
szolg�ltat�s be van kapcsolva, ezek a v�ltoz�k a
<varname>$HTTP_POST_VARS</varname>,
<varname>$HTTP_GET_VARS</varname>, �s/vagy
@@ -901,11 +881,11 @@
<para>
<example>
- <title>Egyszer� form v�ltoz�</title>
+ <title>Egyszer� �rlap v�ltoz� p�ld�ja</title>
<programlisting role="php">
<![CDATA[
<form action="foo.php" method="post">
- Name: <input type="text" name="username"><br>
+ Name: <input type="text" name="usernev"><br>
<input type="submit">
</form>
]]>
@@ -914,40 +894,41 @@
</para>
<para>
- Ha elk�ldj�k a fenti �rlapot, a PHP l�trehozza a
- <varname>$HTTP_POST_VARS['username']</varname> v�ltoz�t.
+ Ha elk�ldj�k a fenti �rlapot, akkor a PHP l�trehozza a
+ <varname>$HTTP_POST_VARS['usernev']</varname> v�ltoz�t.
Ha a <link linkend="ini.register-globals">register_globals</link>
- be�ll�t�s akt�v, ez a v�ltoz� el�rhet� lesz
- <varname>$username</varname> glob�lis v�ltoz�k�nt is.
+ be�ll�t�s akt�v, akkor ez a v�ltoz� el�rhet� lesz
+ <varname>$usernev</varname> glob�lis v�ltoz�k�nt is.
</para>
<note>
<para>
A <link linkend="ini.magic-quotes-gpc">magic_quotes_gpc</link>
- konfigur�ci�s be�ll�t�s hat�ssal van a Get, Post �s Cookie �rt�keire. Ha
- be van kapcsolva, akkor a (Ez a "PHP", biz'a!) autom�gikusan :)
- (Ez a \"PHP\", biz\'a!) lesz, hogy megk�nny�tse az adatb�zisba �r�st.
- L�sd m�g: <function>addslashes</function>, <function>stripslashes</function> �s
+ konfigur�ci�s be�ll�t�s hat�ssal van a GET, POST �s COOKIE met�dusokkal
+ kapott �rt�kekre. Bekapcsolva a (Ez a "PHP", biz'a!) sz�vegb�l
+ autom�gikusan (Ez a \"PHP\", biz\'a!) lesz, hogy megk�nny�tse az adatb�zisba
+ �r�st. L�sd m�g: <function>addslashes</function>,
+ <function>stripslashes</function> �s
<link linkend="ini.magic-quotes-sybase">magic_quotes_sybase</link>!
</para>
</note>
<simpara>
- A PHP a csoportos�tott form v�ltoz�kb�l t�mb�ket sz�rmaztat.
+ A PHP meg�rti �s kezeli a t�mb�kbe rendezett �rlapv�ltoz�kat.
(L�sd <link linkend="faq.html">related faq</link>!)
- P�ld�ul hasznos lehet csoportos�tani az �sszetartoz�
- v�ltoz�kat, vagy az olyan form elemeket, ahol t�bb lehet�s�g
- k�z�l nem csak egy v�laszthat�.
+ Hasznos lehet csoportos�tani az �sszetartoz� v�ltoz�kat, vagy
+ az olyan �rlapelemeket, ahol t�bb lehet�s�g k�z�l nem csak egy
+ v�laszthat�.
</simpara>
<para>
<example>
- <title>�sszetettebb form v�ltoz�k</title>
+ <title>�sszetettebb �rlapv�ltoz�k</title>
<programlisting role="php">
<![CDATA[
<form action="array.php" method="post">
- Name: <input type="text" name="personal[name]"><br>
- Email: <input type="text" name="personal[email]"><br>
- Beer: <br>
+ N�v: <input type="text" name="szemelyes[nev]"><br>
+ Email: <input type="text" name="szemelyes[email]"><br>
+ S�r: <br>
<select multiple name="ital[]">
<option value="warthog">Warthog
<option value="guinness">Guinness
@@ -961,7 +942,7 @@
</para>
<para>
- PHP 3-ban ilyen m�don csak egydimenzi�s t�mb�k hozhat�ak l�tre,
+ PHP 3-ban ilyen m�don csak egydimenzi�s t�mb�k hozhat�k l�tre,
m�g PHP 4-ben nincs ilyen korl�toz�s.
</para>
@@ -969,74 +950,74 @@
<title>IMAGE SUBMIT v�ltoz�nevek</title>
<simpara>
- Form elk�ld�sekor megoldhat�, hogy gomb helyett k�pet haszn�lunk
- egy ilyesf�le tag seg�ts�g�vel:
+ Az �rlap elk�ld�sekor megoldhat�, hogy gomb helyett k�pet haszn�lunk
+ ilyesf�le jel�l�s seg�ts�g�vel:
</simpara>
<informalexample>
<programlisting role="php">
<![CDATA[
-<input type="image" src="image.gif" name="sub">
+<input type="image" src="image.gif" name="elkuld">
]]>
</programlisting>
</informalexample>
<simpara>
- Ha a felhaszn�l� a k�pre kattint, az elk�ld�tt form adatok, amik
- a szerverhez eljutnak, k�t speci�lis v�ltoz�t tartalmaznak: sub_x-et
- �s sub_y-t. Ezek tartalmazz�k a kattint�s k�pen bel�li koordin�t�it.
- A tapasztaltabbak biztos megjegyezn�k, hogy a v�ltoz�nevek, amiket
- a server megkap, nem is al�h�z�st, hanem pontot tartalmaznak, de
- a PHP a pontot automatikusan al�h�z�ss� konvert�lja.
+ Ha a felhaszn�l� a k�pre kattint, a kiszolg�l�ra a k�vetkez� k�t
+ v�ltoz� jut el: elkuld_x-et �s elkuld_y-t. Ezek tartalmazz�k a
+ kattint�s k�pen bel�li koordin�t�it. A tapasztaltabbak biztos
+ megjegyezn�k, hogy a v�ltoz�nevek nem al�h�z�st, hanem pontot
+ tartalmaznak, de a PHP a pontot automatikusan al�h�z�ss� konvert�lja.
</simpara>
</sect3>
</sect2>
<sect2 id="language.variables.external.cookies">
- <title>HTTP cookie-k</title>
+ <title>HTTP s�tik (cookie)</title>
<simpara>
A PHP t�mogatja a <ulink
url="&spec.cookies;">Netscape specifik�ci�ja</ulink> �ltal
- defini�lt HTTP cookie-kat. A cookie egy mechanizmus, ami t�voli
+ defini�lt HTTP s�tiket. A s�ti olyan mechanizmus, amely a t�voli
b�ng�sz�n tesz lehet�v� adatt�rol�st, �s �gy lehet�v� teszi a
- visszat�r� felhaszn�l�k azonos�t�s�t. Cookie-kat a
+ visszat�r� felhaszn�l�k azonos�t�s�t. A s�tiket a
<function>setcookie</function> f�ggv�nnyel lehet be�ll�tani.
- A cookie-k a HTTP fejl�c r�szei, �gy a SetCookie f�ggv�nyt
+ A s�tik a HTTP fejl�c r�szei, �gy a SetCookie f�ggv�nyt
b�rmilyen kimenet gener�l�sa el�tt kell megh�vni. Ugyanezt
a megk�t�st kell betartani a <function>header</function>
- f�ggv�nnyel. B�rmilyen cookie, amit k�ldenek neked a klienst�l,
- automatikusan egy PHP v�ltoz�ba ker�l, �gy, mint a GET �s a POST
- met�dus adatai.
+ f�ggv�nnyel. B�rmilyen s�ti, amelyet a klienst�l �rkezik,
+ automatikusan egy PHP v�ltoz�ba ker�l, �gy, mint a GET �s
+ a POST met�dus adatai.
</simpara>
<simpara>
- Ha t�bb adatot akarsz rendelni egy cookie-hoz, egyszer�en rakj
+ Ha t�bb adatot akarsz rendelni egy s�tihez, egyszer�en rakj
<emphasis>[]</emphasis>-t a cookie neve ut�n. P�ld�ul:
</simpara>
<informalexample>
<programlisting role="php">
<![CDATA[
-setcookie("MyCookie[]", "Testing", time()+3600);
+setcookie("EnSutim[]", "tesztelem", time()+3600);
]]>
</programlisting>
</informalexample>
<simpara>
- Vigy�zz, mert egy cookie fel�l�rja az el�z� azonos cookie-t, hacsak
- nem k�l�nb�zik a path vagy a domain. �gy egy bev�s�rl�kocsif�les�ghez
- j� odarakni egy sz�ml�l�t, hogy megker�lj�k a probl�m�t.
+ Vigy�zz, mert a s�ti fel�l�rja az el�z� azonos nev� s�tit, hacsak
+ nem k�l�nb�zik a path vagy a domain. �gy pl. egy
+ bev�s�rl�kocsi meg�r�sakor j� egy sz�ml�l�t is elhelyezni, hogy
+ elker�lj�k a probl�m�t.
</simpara>
<example>
<title>SetCookie P�lda</title>
<programlisting role="php">
<![CDATA[
-$Count++;
-setcookie("Count", $Count, time()+3600);
-setcookie("Cart[$Count]", $item, time()+3600);
+$Szamlalo++;
+setcookie("Szamlalo", $Szamlalo, time()+3600);
+setcookie("Kocsi[$Szamlalo]", $elem, time()+3600);
]]>
</programlisting>
</example>
@@ -1048,7 +1029,7 @@
<para>
A PHP automatikusan l�trehozza az el�rhet� k�rnyezeti v�ltoz�kat,
- mint mezei PHP v�ltoz�kat.
+ mint egyszer� PHP v�ltoz�kat.
<informalexample>
<programlisting role="php">
@@ -1075,17 +1056,16 @@
<para>
�ltal�ban a PHP nem v�ltoztatja meg a v�ltoz�k neveit, amikor
a szkript megkapja �ket. A pont viszont nem �rv�nyes karakter
- egy PHP v�ltoz�neven bel�l. Az ok meg�rt�s��rt n�zd csak:
+ egy PHP v�ltoz�neven bel�l. Az ok meg�rt�s��rt n�zd a:
<programlisting role="php">
<![CDATA[
$varname.ext; /* �rv�nytelen v�ltoz�n�v */
]]>
</programlisting>
- Most a parser l�t egy v�ltoz�t, amit <varname>$varname</varname>-nek
- h�vnak, amit egy string�sszef�z� oper�tor k�vet, majd egy
- csupasz string (id�z�jel n�lk�li string, ami nem egyezik
- semmilyen ismert kulcssz�val, vagy lefoglalt kulcssz�val)
- az ext. Ez nem a k�v�nt eredm�ny.
+ Most az elemz� l�t egy <varname>$varname</varname> nev� v�ltoz�t,
+ amelyet string�sszef�z� oper�tor (.) k�vet, majd egy csupasz sztring:
+ az ext - id�z�jel n�lk�li string, amely nem egyezik semmilyen ismert vagy
+ lefoglalt kulcssz�val. Ez nyilv�n nem a k�v�nt eredm�nyt adn�.
</para>
<para>