cvs: phpdoc /pl/language variables.xml
| From: | Slawomir Pucia | Date: | Mon, 21 Jan 2002 21:23:36 +0000 |
| Subject: | cvs: phpdoc /pl/language variables.xml | ||
| Groups: | php.doc | ||
| Request: | Send a blank email to phpdoc+get-969341531@lists.php.net to get a copy of this message | ||
slawek Mon Jan 21 16:23:36 2002 EDT
Modified files:
/phpdoc/pl/language variables.xml
Log:
Updated to EN 1.31
Index: phpdoc/pl/language/variables.xml
diff -u phpdoc/pl/language/variables.xml:1.2 phpdoc/pl/language/variables.xml:1.3
--- phpdoc/pl/language/variables.xml:1.2 Mon Dec 17 23:10:54 2001
+++ phpdoc/pl/language/variables.xml Mon Jan 21 16:23:36 2002
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="iso-8859-2"?>
-<!-- EN-Revision: 1.26 Maintainer: Qrak Status: ready -->
-<!-- $Revision: 1.2 $ -->
+<!-- EN-Revision: 1.31 Maintainer: Qrak Status: ready -->
+<!-- $Revision: 1.3 $ -->
<chapter id="language.variables">
<title>Zmienne</title>
@@ -8,7 +8,7 @@
<title>Podstawy</title>
<simpara>
- Ka¿d± zmienn± w PHP zapisuje siê poprzedzaj±c jej nazwê znakiem dolara "$".
+ Ka¿d± zmienn± w PHP zapisuje siê, poprzedzaj±c jej nazwê znakiem dolara "$".
Wielko¶æ liter w nazwie zmiennej jest rozró¿niana.
</simpara>
@@ -449,19 +449,31 @@
jest zawsze w³±czona, niezale¿nie od wpisu w pliku konfiguracyjnym.
</para>
</note>
-
+
+ <note>
+ <para>
+ Nowe "Superglobale" zosta³y dodane w PHP 4.1.0. Wiêcej szczegó³ów
+ znajduje siê w <ulink url="&url.php.release4.1.0;">4.1.0 Release
+ Announcement</ulink>. S± to tablice
+ <varname>$_GET</varname>, <varname>$_POST</varname>,
+ <varname>$_ENV</varname>, <varname>$_SERVER</varname>,
+ <varname>$_COOKIE</varname> i <varname>$_REQUEST</varname>;
nieformalnie
+ zwane <emphasis>Superglobale</emphasis>, poniewa¿ s± zawsze dostêpne
+ dla programisty, niezale¿nie od aktualnego zasiêgu innych zmiennych.
+ Powy¿sze zmienne zastêpuj± starsze tablice
+ <varname>$HTTP_*_VARS</varname>.
+ </para>
+ </note>
+
<para>
Je¶li dyrektywa <link
linkend="ini.register-globals">register_globals</link> jest w³±czona,
wtedy te zmienne bêd± równie¿ dostêpne jako zmienne globalne, tzn.
- niezale¿nie od tablic <varname>$HTTP_*_VARS</varname>. Dyrektywa ta
- powinna byæ u¿ywana ostro¿nie i wy³±czona, je¶li to mo¿liwe. O ile zmienne
- <varname>$HTTP_*_VARS</varname> s± bezpieczne, o tyle ich odpowiedniki
- w postaci zmiennych globalnych mog± zostaæ nadpisane przez argumenty
- przekazane od klienta, mo¿liwie, ¿e ze zwyk³ej z³o¶liwo¶ci u¿ytkownika.
- Je¶li nie mo¿esz wy³±czyæ <link
- linkend="ini.register-globals">register_globals</link>, musisz podj±æ
- wszystkie niezbêdne kroki w celu zabezpieczenia danych przed sfa³szowaniem.
+ niezale¿nie od tablic <varname>$HTTP_*_VARS</varname> i
+ <varname>$_*</varname>. Wiêcej informacji znajduje siê w rozdziale
+ po¶wiêconym bezpieczeñstwu, zatytu³owanym
+ <link linkend="security.registerglobals">Wykorzystywanie Zarejestrowanych
+ Globali</link>.
</para>
<para>
@@ -509,6 +521,17 @@
</simpara>
</listitem>
</varlistentry>
+
+ <varlistentry>
+ <term>$_COOKIE</term>
+ <listitem>
+ <simpara>
+ Tablica asocjacyjna zmiennych przekazanych do skryptu przez
+ ciasteczka HTTP. Zawsze globalna w ka¿dym zasiêgu. Wprowadzona
+ w PHP 4.1.0.
+ </simpara>
+ </listitem>
+ </varlistentry>
<varlistentry>
<term>$HTTP_GET_VARS</term>
@@ -519,6 +542,18 @@
</simpara>
</listitem>
</varlistentry>
+
+ <varlistentry>
+ <term>$_GET</term>
+ <listitem>
+ <simpara>
+ Tablica asocjacyjna zmiennych przekazanych do skryptu metod± GET
+ protoko³u HTTP. Zawsze globalna w ka¿dym zasiêgu. Wprowadzona w
+ PHP 4.1.0.
+ </simpara>
+ </listitem>
+ </varlistentry>
+
<varlistentry>
<term>$HTTP_POST_VARS</term>
@@ -529,6 +564,19 @@
</simpara>
</listitem>
</varlistentry>
+
+ <varlistentry>
+ <term>$_POST</term>
+ <listitem>
+ <simpara>
+ Tablica asocjacyjna zmiennych przekazanych do skryptu metod± POST
+ protoko³u HTTP. Zawsze globalna w ka¿dym zasiêgu. Wprowadzona w
+ PHP 4.1.0.
+ </simpara>
+ </listitem>
+ </varlistentry>
+
+
<varlistentry>
<term>$HTTP_POST_FILES</term>
@@ -538,14 +586,23 @@
wys³anych do serwera (uploadowanych) metod± POST. Zobacz <link
linkend="features.file-upload.post-method">wysy³anie plików metod± POST
</link> aby dowiedzieæ siê wiêcej na temat zawarto¶ci
- <varname>$HTTP_POST_FILES</varname>.
+ <varname>$HTTP_POST_FILES</varname>. Wprowadzona w PHP 4.0.0.
</simpara>
- <para>
- <varname>$HTTP_POST_FILES</varname> jest dostêpna tylko w PHP 4.0.0
- i pó¼niejszych.
- </para>
</listitem>
</varlistentry>
+
+ <varlistentry>
+ <term>$_FILES</term>
+ <listitem>
+ <simpara>
+ Tablica asocjacyjna zmiennych zawieraj±cych informacjê o plikach
+ wys³anych do serwera (uploadowanych) metod± POST. Zobacz <link
+ linkend="features.file-upload.post-method">wysy³anie plików metod± POST
+ </link> aby dowiedzieæ siê wiêcej na temat zawarto¶ci
+ <varname>$_FILES</varname>. Wprowadzona w PHP 4.1.0.
+ </simpara>
+ </listitem>
+ </varlistentry>
<varlistentry>
<term>$HTTP_ENV_VARS</term>
@@ -558,14 +615,72 @@
</varlistentry>
<varlistentry>
- <term>$HTTP_SERVER_VARS</term>
+ <term>$_ENV</term>
+ <listitem>
+ <simpara>
+ Tablica asocjacyjna zmiennych przekazanych do skryptu ze ¶rodowiska
+ operacyjnego serwera. Zawsze globalna w ka¿dym zasiêgu. Wprowadzona
+ w PHP 4.1.0.
+ </simpara>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>$HTTP_SERVER_VARS</term>
<listitem>
<simpara>
Tablica asocjacyjna zmiennych przekazanych do skryptu z serwera HTTP.
Zmienne te s± analogiczne do zmiennych Apache'a, opisanych powy¿ej.
</simpara>
</listitem>
- </varlistentry>
+ </varlistentry>
+
+ <varlistentry>
+ <term>$_SERVER</term>
+ <listitem>
+ <simpara>
+ Tablica asocjacyjna zmiennych przekazanych do skryptu z serwera
+ HTTP. Zmienne te s± analogiczne do zmiennych Apache'a, opisanych
+ powy¿ej. Zawsze globalna w ka¿dym zasiêgu. Wprowadzona w PHP 4.1.0.
+ </simpara>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>$HTTP_SESSION_VARS</term>
+ <listitem>
+ <simpara>
+ Tablica asocjacyjna zmiennych sesji przekazanych do skryptu.
+ </simpara>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>$_SESSION</term>
+ <listitem>
+ <simpara>
+ Tablica asocjacyjna zmiennych sesji przekazanych do skryptu.
+ Zawsze globalna w ka¿dym zasiêgu. Dodawanie nowych wpisów do
+ tablicy $_SESSION powoduje automatyczne zarejestrowanie ich
+ jako zmiennych sesji, tak jakby wywo³aæ
+ <function>session_register</function>. Wprowadzona w PHP 4.1.0.
+ </simpara>
+ </listitem>
+ </varlistentry>
+
+ <varlistentry>
+ <term>$_REQUEST</term>
+ <listitem>
+ <simpara>
+ Tablica asocjacyjna, stanowi±ca po³±czenie zmiennych z GET, POST
+ i ciasteczek. Innymi s³owy - ca³a informacja przychodz±ca od
+ u¿ytkownika. Tablica ta z punktu widzenia bezpieczeñstwa nie mo¿e
+ byæ godna zaufania. Wprowadzona w PHP 4.1.0.
+ </simpara>
+ </listitem>
+ </varlistentry>
+
+
</variablelist>
</para>