gerzson Tue Jan 29 18:06:53 2002 EDT
Modified files:
/phpdoc/hu/language variables.xml types.xml functions.xml
Log:
sync to EN revision
Index: phpdoc/hu/language/variables.xml
diff -u phpdoc/hu/language/variables.xml:1.19 phpdoc/hu/language/variables.xml:1.20
--- phpdoc/hu/language/variables.xml:1.19 Tue Jan 29 13:07:46 2002
+++ phpdoc/hu/language/variables.xml Tue Jan 29 18:06:53 2002
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.26 Maintainer: goba Status: ready -->
+<!-- EN-Revision: 1.32 Maintainer: goba Status: ready -->
<!-- CREDITS: kgergely,gerzson -->
<chapter id="language.variables">
@@ -465,17 +465,31 @@
</para>
</note>
+ <note>
+ <para>
+ Az �j szuper glob�lis (Superglobals) v�ltoz�k 4.1.0 verzi�t�l
+ haszn�lhat�k. Tov�bbi r�szletek�rt l�sd a <ulink
+ url="&url.php.release4.1.0;">4.1.0 verzi� bejelent�s�t</ulink>
+ Ezek a <varname>$_GET</varname>, <varname>$_POST</varname>,
+ <varname>$_ENV</varname>, <varname>$_SERVER</varname>,
+ <varname>$_COOKIE</varname>, <varname>$_REQUEST</varname>
+ <varname>$_FILES</varname> �s a <varname>$_SESSION</varname>
+ t�mb�k, amelyek fesztelen megfogalmaz�sban <emphasis>szuper
+ glob�lis</emphasis> jelz�vel illetik, mivel minden esetben
+ haszn�lhat�k tekintet n�lk�l az aktu�lis �rv�nyess�gi k�rre.
+ Emiatt a r�gi, nekik megfelel� <varname>$HTTP_*_VARS</varname>
+ t�mb�k haszn�lata m�r nem javasolt.
+ </para>
+ </note>
+
<para>
Ha a <link
linkend="ini.register-globals">register_globals</link> be van kapcsolva,
ezek a v�ltoz�k glob�lis v�ltoz�kk�nt is l�trej�nnek, f�ggetlen�l
- a <varname>$HTTP_*_VARS</varname> t�mb�kt�l. Ezt a szolg�ltat�st �vatosan
- haszn�ld, ha lehet, kapcsold ki. A <varname>$HTTP_*_VARS</varname>
- v�ltoz�k biztons�gosak, m�g a glob�lis v�ltoz�k fel�l�rhatj�k
- egym�st a felhaszn�l� �ltal beadott adatokkal. Ha nem tudod
- kikapcsolni a <link linkend="ini.register-globals">register_globals</link>
- be�ll�t�st, meg kell gy�z�dn�d arr�l, hogy a bej�v� adatok t�nyelegesen
- a megfelel� forr�sb�l �rkeznek-e.
+ a <varname>$HTTP_*_VARS</varname> t�mb�kt�l. N�zd meg idevonatkoz�
+ r�szletes inform�ci�k�rt a biztons�gr�l sz�l� <link
+ linkend="security.registerglobals">Glob�lisan is el�rhet� v�ltoz�k
+ (Register Globals) haszn�lata</link> c. fejezetet!
</para>
<para>
@@ -483,60 +497,93 @@
<varlistentry>
<term>$argv</term>
<listitem>
- <simpara>
- A szkriptnek �tadott argumentumok t�mbje. Ha a szkript
- parancssor al�l futtatjuk, ez egy C-szer� hozz�f�r�st
- biztos�t a parancssor argumentumokhoz. Ha GET
- met�dussal h�vjuk, az URL k�rd�jel ut�ni r�sz�t
- (query string) tartalmazza.
- </simpara>
+ <simpara>
+ A szkriptnek �tadott argumentumok t�mbje. Ha a szkript
+ parancssor al�l futtatjuk, ez egy C-szer� hozz�f�r�st
+ biztos�t a parancssor argumentumokhoz. Ha GET
+ met�dussal h�vjuk, az URL k�rd�jel ut�ni r�sz�t
+ (query string) tartalmazza.
+ </simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>$argc</term>
<listitem>
- <simpara>
- A parancssori argumentumok sz�m�t tartalmazza
- (ha parancssorb�l futtatjuk).
- </simpara>
+ <simpara>
+ A parancssori argumentumok sz�m�t tartalmazza
+ (ha parancssorb�l futtatjuk).
+ </simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>$PHP_SELF</term>
<listitem>
- <simpara>
- A most fut� szkriptf�jl neve, a document root-hoz
- k�pest relat�v alakban. Ha a PHP parancssorb�l
- fut, ez a v�ltoz� nem el�rhet�.
- </simpara>
+ <simpara>
+ A most fut� szkriptf�jl neve, a document root-hoz
+ k�pest relat�v alakban. Ha a PHP parancssorb�l
+ fut, ez a v�ltoz� nem el�rhet�.
+ </simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>$HTTP_COOKIE_VARS</term>
<listitem>
- <simpara>
- HTTP cookie-kat (s�tiket) tartalmaz� asszociat�v t�mb.
- </simpara>
+ <simpara>
+ HTTP cookie-kat (s�tiket) tartalmaz� asszociat�v t�mb.
+ </simpara>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>$_COOKIE</term>
+ <listitem>
+ <simpara>
+ HTTP cookie-kat (s�tiket) tartalmaz� asszociat�v t�mb, amely
+ minden hat�k�rben el�rhet�. PHP 4.1.0-ban ker�lt
+ a nyelvbe.
+ </simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>$HTTP_GET_VARS</term>
<listitem>
- <simpara>
- HTTP GET met�dussal �ltal szolg�ltatott adatokat tartalmaz� asszociat�v t�mb.
- </simpara>
+ <simpara>
+ HTTP GET met�dussal �ltal szolg�ltatott adatokat tartalmaz� asszociat�v t�mb.
+ </simpara>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>$_GET</term>
+ <listitem>
+ <simpara>
+ HTTP GET met�dussal �ltal szolg�ltatott adatokat tartalmaz�
+ asszociat�v t�mb, amely minden hat�k�rben el�rhet�.
+ PHP 4.1.0-ban ker�lt a nyelvbe.
+ </simpara>
</listitem>
</varlistentry>
<varlistentry>
<term>$HTTP_POST_VARS</term>
<listitem>
- <simpara>
- HTTP POST met�dussal �ltal szolg�ltatott adatokat tartalmaz� asszociat�v t�mb.
+ <simpara>
+ HTTP POST met�dussal �ltal szolg�ltatott adatokat tartalmaz� asszociat�v t�mb.
+ </simpara>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>$_POST</term>
+ <listitem>
+ <simpara>
+ HTTP POST met�dussal �ltal szolg�ltatott adatokat tartalmaz�
+ asszociat�v t�mb, amely minden hat�k�rben el�rhet�.
+ PHP 4.1.0-ban ker�lt a nyelvbe.
</simpara>
</listitem>
</varlistentry>
@@ -545,15 +592,25 @@
<term>$HTTP_POST_FILES</term>
<listitem>
<simpara>
- A HTTP POST met�dussal felt�lt�tt f�jlokr�l tartalmaz inform�ci�kat,
associat�v t�mb.
+ A HTTP POST met�dussal felt�lt�tt f�jlokr�l tartalmaz inform�ci�kat,
+asszociat�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 �s szerkezet�t illet�en.
+ PHP 4.0.0-ban ker�lt a nyelvbe.
+ </simpara>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>$_FILES</term>
+ <listitem>
+ <simpara>
+ A HTTP POST met�dussal felt�lt�tt f�jlokr�l tartalmaz inform�ci�kat,
+asszociat�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>$_POST</varname> tartalm�t �s szerkezet�t illet�en.
+ Minden hat�k�rben el�rhet�. PHP 4.1.0-ban ker�lt a nyelvbe.
</simpara>
- <para>
- A <varname>$HTTP_POST_FILES</varname> a PHP 4.0.0 �s
- k�s�bbi verzi�iban �rhet� el.
- </para>
</listitem>
</varlistentry>
@@ -566,20 +623,77 @@
</listitem>
</varlistentry>
+ <varlistentry>
+ <term>$_ENV</term>
+ <listitem>
+ <simpara>
+ A sz�l�/futtat� k�rnyezet aktu�lis v�ltoz�it tartalmaz�
+ asszociat�v t�mb, amely minden hat�k�rben el�rhet�.
+ PHP 4.1.0-ban ker�lt a nyelvbe.
+ </simpara>
+ </listitem>
+ </varlistentry>
+
<varlistentry>
- <term>$HTTP_SERVER_VARS</term>
+ <term>$HTTP_SERVER_VARS</term>
<listitem>
<simpara>
- a HTTP szervert�l �rkez� v�ltoz�kkal felt�lt�tt asszociat�v t�mb.
+ 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>
+ </simpara>
</listitem>
</varlistentry>
</variablelist>
- </para>
- </sect2>
+ <varlistentry>
+ <term>$_SERVER</term>
+ <listitem>
+ <simpara>
+ A HTTP szervert�l �rkez� v�ltoz�kkal felt�lt�tt asszociat�v t�mb,
+ amely minden hat�k�rben el�rhet�. PHP 4.1.0-ban ker�lt
+ a nyelvbe.
+ </simpara>
+ </listitem>
+ </varlistentry>
+ <varlistentry>
+ <term>$HTTP_SESSION_VARS</term>
+ <listitem>
+ <simpara>
+ Az aktu�lis szkripthez tartoz� session v�ltoz�kat tartalmaz�
+ asszociat�v t�mb.
+ </simpara>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>$_SESSION</term>
+ <listitem>
+ <simpara>
+ Az aktu�lis szkripthez tartoz� session v�ltoz�kat tartalmaz�
+ asszociat�v t�mb, amely minden hat�k�rben el�rhet�. A
+ <varname>_SESSION</varname> t�mbben �j bejegyz�sek l�trehoz�s�val
+ automatikusan regisztr�lhat�k �rt�kek, mint a
+ <function>session_register</function> seg�ts�g�vel.
+ PHP 4.1.0-ban ker�lt a nyelvbe.
+ </simpara>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>$_REQUEST</term>
+ <listitem>
+ <simpara>
+ A GET, POST �s Cookie v�ltoz�kb�l �ssze�ll�tott asszociat�v t�mb.
+ M�s sz�val, b�rmilyen a felhaszn�l�t�l �gyf�lt�l �rkez� adatot
+ tartalmaz, ami biztons�gi szempontb�l nem megb�zhat�.
+ Minden hat�k�rben el�rhet�. PHP 4.1.0-ban ker�lt a nyelvbe.
+ </simpara>
+ </listitem>
+ </varlistentry>
+ </variablelist>
+ </para>
+ </sect2>
</sect1>
Index: phpdoc/hu/language/types.xml
diff -u phpdoc/hu/language/types.xml:1.19 phpdoc/hu/language/types.xml:1.20
--- phpdoc/hu/language/types.xml:1.19 Tue Jan 29 13:06:24 2002
+++ phpdoc/hu/language/types.xml Tue Jan 29 18:06:53 2002
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.70 Maintainer: goba Status: ready -->
+<!-- EN-Revision: 1.71 Maintainer: goba Status: ready -->
<!-- CREDITS: gerzson -->
<chapter id="language.types">
@@ -795,11 +795,13 @@
<programlisting role="php">
<![CDATA[
$gyumolcsok = array( 'eper' => 'piros' , 'alma' => 'z�ld' );
-echo "Az alma $gyumolcsok[alma]."; // ez m�sk�ppen haszn�land�
-karaktersorozatokon k�v�l. L�sd az $ize[valami] karakterl�ncon k�v�li probl�m�j�t
+echo "Az alma $gyumolcsok[alma]."; // ez m�sk�ppen haszn�land� karaktersorozatokon
+k�v�l.
+// L�sd az $ize[valami] karakterl�ncon k�v�li probl�m�j�t
+
echo "A n�gyzet $negyzet->szelesseg m�ter sz�les.";
+
echo "A n�gyzet $negyzet->szelesseg00 centim�ter sz�les."; // nem m�k�dik
- // a megold�s �rdek�ben l�sd a komplex szintaxis szakaszt!
+// A megold�s �rdek�ben l�sd a komplex szintaxis szakaszt!
]]>
</programlisting>
</informalexample>
Index: phpdoc/hu/language/functions.xml
diff -u phpdoc/hu/language/functions.xml:1.15 phpdoc/hu/language/functions.xml:1.16
--- phpdoc/hu/language/functions.xml:1.15 Tue Jan 29 13:06:24 2002
+++ phpdoc/hu/language/functions.xml Tue Jan 29 18:06:53 2002
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.20 Maintainer: goba Status: ready -->
+<!-- EN-Revision: 1.24 Maintainer: goba Status: ready -->
<!-- CREDITS: kgergely,gerzson -->
<chapter id="functions">
@@ -109,28 +109,6 @@
</programlisting>
</informalexample>
</para>
-
- <para>
- Ha egy olyan f�ggv�nyn�l kell a param�tert referencia szerint �tadni,
- amely ezt nem teszi meg alapb�l, akkor a f�ggv�ny h�v�sakor kell a
- param�terlist�ban a neve el� kell tenni az & jelet:
- <informalexample>
- <programlisting role="php">
-<![CDATA[
-function foo ($bar)
-{
- $bar .= 'makk';
-}
-$str = 'Bikk';
-foo ($str);
-echo $str; // ki�rja, hogy 'Bikk'
-foo (&$str);
-echo $str; // ki�rja, hogy 'Bikkmakk'
-]]>
- </programlisting>
- </informalexample>
- </para>
-
</sect2>
<sect2 id="functions.arguments.default">
@@ -258,7 +236,9 @@
<para>
Az elhagyhat� return �ll�t�st haszn�lva adhatnak vissza �rt�ket
a f�ggv�nyek. B�rmely t�pus visszaadhat�, bele�rtve a list�kat
- �s az objektumokat is.
+ �s az objektumokat is. A f�ggv�ny v�grehajt�sa azonnal befejez�dik,
+ �s a vez�rl�s visszaker�l a f�ggv�nyh�v�s ut�ni poz�ci�ba.
+ Tov�bbi r�szletes inform�ci�k�rt l�sd: <function>return</function>!
<informalexample>
<programlisting role="php">
<![CDATA[
@@ -309,7 +289,10 @@
</programlisting>
</informalexample>
</para>
-
+ <simpara>
+ Tov�bbi inform�ci�k�rt l�sd a <link
+ linkend="language.references">Referenci�k</link> fejezetet!
+ </simpara>
</sect1>
<sect1 id="functions.old-syntax">