cvs: phpdoc /fr/functions shmop.xml

From: Date: Wed, 01 Aug 2001 08:08:18 +0000
Subject: cvs: phpdoc /fr/functions shmop.xml
Groups: php.doc 
Request: Send a blank email to phpdoc+get-969336660@lists.php.net to get a copy of this message
dams Wed Aug 1 04:08:18 2001 EDT Modified files: /phpdoc/fr/functions shmop.xml Log: Typos

Index: phpdoc/fr/functions/shmop.xml diff -u phpdoc/fr/functions/shmop.xml:1.6 phpdoc/fr/functions/shmop.xml:1.7 --- phpdoc/fr/functions/shmop.xml:1.6 Fri Mar 16 11:17:44 2001 +++ phpdoc/fr/functions/shmop.xml Wed Aug 1 04:08:17 2001 @@ -11,6 +11,14 @@ la m&eacute;moire partag&eacute;e. Pour utiliser les fonctions shmop, compilez PHP avec l'option --enable-shmop parameter. </para> + <note> + <simpara> + Toutes les fonctions d&eacute;crites ci-dessous commencent par + <literal>shm_</literal> poru les versions jusqu'&agrave; PHP 4.0.3, + mais en PHP 4.0.4 et plus r&eacute;cent, elles sont pr&eacute;fix&eacute;es par + <literal>shmop_</literal>. + </simpara> + </note> <para> <example> <title>Introduction &agrave; la m&eacute;moire partag&eacute;e</title> @@ -18,37 +26,37 @@ &lt;?php // Cr&eacute;e 100 octets de m&eacute;moire partag&eacute;e avec // un identifiant syst&egrave;me "0xff3" -$shm_id = shm_open(0xff3, "c", 0644, 100); +$shm_id = shmop_open(0xff3, "c", 0644, 100); if(!$shm_id) { echo "Impossible de cr&eacute;er la m&eacute;moire partag&eacute;e\n"; } // Lire la taille de la m&eacute;moire partag&eacute;e -$shm_size = shm_size($shm_id); +$shm_size = shmop_size($shm_id); echo "Un bloc de SHM de taille ".$shm_size. " a &eacute;t&eacute; cr&eacute;&eacute;.\n"; // Ecriture d'une cha&icirc;ne de test dans ce segment -$shm_bytes_written = shm_write($shm_id, "mon bloc de m&eacute;moire partag&eacute;e", 0); +$shm_bytes_written = shmop_write($shm_id, "mon bloc de m&eacute;moire partag&eacute;e", 0); if($shm_bytes_written != strlen("mon bloc de m&eacute;moire partag&eacute;e")) { echo "Impossible d'&eacute;crire toutes les donn&eacute;es en m&eacute;moire\n"; } // Lecture du segment -$my_string = shm_read($shm_id, 0, $shm_size); +$my_string = shmop_read($shm_id, 0, $shm_size); if(!$my_string) { echo "Impossible de lire toutes les donn&eacute;es en m&eacute;moire\n"; } echo "Les donn&eacute;es mis en m&eacute;moire partag&eacute;es sont : ".$my_string."\n"; //Maintenant, effacons le bloc, et fermons le segment de m&eacute;moire -if(!shm_delete($shm_id)) { +if(!shmop_delete($shm_id)) { echo "Impossible d'effacer le segment de m&eacute;moire"; } -shm_close($shm_id); +shmop_close($shm_id); ?&gt; </programlisting> </example> </para> </partintro> - <refentry id="function.shm-open"> + <refentry id="function.shmop-open"> <refnamediv> - <refname>shm_open</refname> + <refname>shmop_open</refname> <refpurpose> Cr&eacute;e ou ouvre un bloc de m&eacute;moire partag&eacute;e </refpurpose> @@ -57,7 +65,7 @@ <title>Description</title> <funcsynopsis> <funcprototype> - <funcdef>resource <function>shm_open</function></funcdef> + <funcdef>resource <function>shmop_open</function></funcdef> <paramdef>int <parameter>key</parameter></paramdef> <paramdef>string <parameter>flags</parameter></paramdef> <paramdef>int <parameter>mode</parameter></paramdef> @@ -65,20 +73,20 @@ </funcprototype> </funcsynopsis> <para> - <function>shm_open</function> peut cr&eacute;er ou ouvrir un bloc + <function>shmop_open</function> peut cr&eacute;er ou ouvrir un bloc de m&eacute;moire partag&eacute;e. </para> <para> - <function>shm_open</function> prend 4 param&egrave;tres: la + <function>shmop_open</function> prend 4 param&egrave;tres: la cl&eacute;, qui sera l'identifiant syst&egrave;me pour le bloc. - Ce parma&egrave;tre peut &ecirc;tre pass&eacute; comme + Ce param&egrave;tre peut &ecirc;tre pass&eacute; comme un d&eacute;cimal ou un h&eacute;xad&eacute;cimal. Le deuxi&egrave;me param&egrave;tre est un groupe d'options : <itemizedlist> <listitem> <simpara> "a" pour acc&egrave;s (utilise IPC_EXCL) - utilisez cette option pour ouvrir un bloc d&eacute;j&agrave; &eacute;xistant. + utilisez cette option pour ouvrir un bloc d&eacute;j&agrave; existant. </simpara> </listitem> <listitem> @@ -92,14 +100,14 @@ dire les permissions que vous donnez &agrave; ce bloc. Ce sont les m&ecirc;mes que pour les fichiers. Ces permissions doivent &ecirc;tre pass&eacute;es sous forme d'octal (i.e. 0644). - Le dernier parm&egrave;tre est la taille du bloc de m&eacute;moire, + Le dernier param&egrave;tre est la taille du bloc de m&eacute;moire, en ocets. <note> <simpara> - Note: Les troisi&egrave;me et quatri&egrave;me parma&egrave;tres + Les troisi&egrave;me et quatri&egrave;me param&egrave;tres doivent &ecirc;tre pass&eacute;s &agrave; 0 si vous voulez ouvrir un bloc de m&eacute;moire partag&eacute;e d&eacute;j&agrave; existant. - En cas de succ&egrave;s <function>shm_open</function> retourne un + En cas de succ&egrave;s <function>shmop_open</function> retourne un identifiant que vous pouvez utiliser pour acc&eacute;der &agrave; la m&eacute;moire que vous venez de cr&eacute;er. </simpara></note> @@ -109,7 +117,7 @@ <title>Cr&eacute;er un nouveau bloc</title> <programlisting role="php"> &lt;?php -$shm_id = shm_open(0x0fff, "c", 0644, 100); +$shm_id = shmop_open(0x0fff, "c", 0644, 100); ?&gt; </programlisting> </example> @@ -120,30 +128,30 @@ </para> </refsect1> </refentry> - <refentry id="function.shm-read"> + <refentry id="function.shmop-read"> <refnamediv> - <refname>shm_read</refname> + <refname>shmop_read</refname> <refpurpose>Lit un bloc</refpurpose> </refnamediv> <refsect1> <title>Description</title> <funcsynopsis> <funcprototype> - <funcdef>string <function>shm_read</function></funcdef> + <funcdef>string <function>shmop_read</function></funcdef> <paramdef>resource <parameter>shmid</parameter></paramdef> <paramdef>int <parameter>start</parameter></paramdef> <paramdef>int <parameter>count</parameter></paramdef> </funcprototype> </funcsynopsis> <para> - <function>shm_read</function> lit une cha&icirc;ne dans une bloc de + <function>shmop_read</function> lit une cha&icirc;ne dans une bloc de m&eacute;moire partag&eacute;e. </para> <para> - <function>shm_read</function> prend 3 param&egrave;tres: + <function>shmop_read</function> prend 3 param&egrave;tres: <parameter>shmid</parameter>, qui est un identifiant de m&eacute;moire partag&eacute;e, cr&eacute;&eacute; par - <function>shm_open</function>, <parameter>start</parameter> + <function>shmop_open</function>, <parameter>start</parameter> qui est la position &agrave; partir de laquelle on commence &agrave; lire dans la m&eacute;moire et <parameter>count</parameter>, le nombre d'octets &agrave; lire. @@ -153,7 +161,7 @@ <title>Lire un bloc de m&eacute;moire partag&eacute;e</title> <programlisting role="php"> &lt;?php -$shm_data = shm_read($shm_id, 0, 50); +$shm_data = shmop_read($shm_id, 0, 50); ?&gt; </programlisting> </example> @@ -164,30 +172,30 @@ </para> </refsect1> </refentry> - <refentry id="function.shm-write"> + <refentry id="function.shmop-write"> <refnamediv> - <refname>shm_write</refname> + <refname>shmop_write</refname> <refpurpose>Ecrire dans un bloc de m&eacute;moire partag&eacute;e</refpurpose> </refnamediv> <refsect1> <title>Description</title> <funcsynopsis> <funcprototype> - <funcdef>int <function>shm_write</function></funcdef> + <funcdef>int <function>shmop_write</function></funcdef> <paramdef>resource <parameter>shmid</parameter></paramdef> <paramdef>string <parameter>data</parameter></paramdef> <paramdef>int <parameter>offset</parameter></paramdef> </funcprototype> </funcsynopsis> <para> - <function>shm_write</function> &eacute;crit une cha&icirc;ne dans + <function>shmop_write</function> &eacute;crit une cha&icirc;ne dans un bloc de m&eacute;moire partag&eacute;e. </para> <para> - <function>shm_write</function> prend 3 param&egrave;tres: + <function>shmop_write</function> prend 3 param&egrave;tres: <parameter>shmid</parameter>, qui est un identifiant de m&eacute;moire partag&eacute;e, cr&eacute;&eacute; par - <function>shm_open</function>, <parameter>data</parameter> + <function>shmop_open</function>, <parameter>data</parameter> qui est la cha&icirc;ne &agrave; &eacute;crire dans la m&eacute;moire et <parameter>offset</parameter>, la position &agrave; partir de laquelle il faut commencer @@ -198,7 +206,7 @@ <title>Ecrire un bloc de m&eacute;moire partag&eacute;e</title> <programlisting role="php"> &lt;?php -$shm_bytes_written = shm_write($shm_id, $my_string, 0); +$shm_bytes_written = shmop_write($shm_id, $my_string, 0); ?&gt; </programlisting> </example> @@ -211,27 +219,27 @@ </para> </refsect1> </refentry> - <refentry id="function.shm-size"> + <refentry id="function.shmop-size"> <refnamediv> - <refname>shm_size</refname> + <refname>shmop_size</refname> <refpurpose>Lire la taille du bloc de m&eacute;moire partag&eacute;e</refpurpose> </refnamediv> <refsect1> <title>Description</title> <funcsynopsis> <funcprototype> - <funcdef>int <function>shm_size</function></funcdef> + <funcdef>int <function>shmop_size</function></funcdef> <paramdef>resource <parameter>shmid</parameter></paramdef> </funcprototype> </funcsynopsis> <para> - <function>shm_size</function> sert &agrave; conna&icirc;tre + <function>shmop_size</function> sert &agrave; conna&icirc;tre la taille, en octets, d'un bloc de m&eacute;moire partag&eacute;e. </para> <para> - <function>shm_size</function> prend comme argument <parameter>shmid</parameter>, + <function>shmop_size</function> prend comme argument <parameter>shmid</parameter>, un identifiant de bloc de m&eacute;moire partag&eacute;e - cr&eacute;&eacute; par <function>shm_open</function>, et retourne + cr&eacute;&eacute; par <function>shmop_open</function>, et retourne un entier, qui repr&eacute;sente le taille de ce bloc. </para> <para> @@ -239,7 +247,7 @@ <title>Lire la taille d'un bloc de m&eacute;moire partag&eacute;e</title> <programlisting role="php"> &lt;?php -$shm_size = shm_size($shm_id); +$shm_size = shmop_size($shm_id); ?&gt; </programlisting> </example> @@ -250,9 +258,9 @@ </para> </refsect1> </refentry> - <refentry id="function.shm-delete"> + <refentry id="function.shmop-delete"> <refnamediv> - <refname>shm_delete</refname> + <refname>shmop_delete</refname> <refpurpose> D&eacute;truit un bloc de m&eacute;moire partag&eacute;e </refpurpose> @@ -261,18 +269,18 @@ <title>Description</title> <funcsynopsis> <funcprototype> - <funcdef>int <function>shm_delete</function></funcdef> + <funcdef>int <function>shmop_delete</function></funcdef> <paramdef>resource <parameter>shmid</parameter></paramdef> </funcprototype> </funcsynopsis> <para> - <function>shm_delete</function> sert &agrave; d&eacute;truire un + <function>shmop_delete</function> sert &agrave; d&eacute;truire un bloc de m&eacute;moire partag&eacute;e. </para> <para> - <function>shm_delete</function> prend un identifiant de + <function>shmop_delete</function> prend un identifiant de m&eacute;moire partag&eacute;e <parameter>shmid</parameter>, - cr&eacute;&eacute; par <function>shm_open</function>. + cr&eacute;&eacute; par <function>shmop_open</function>. En cas de succ&egrave;s, la fonction retourne 1, et sinon, 0. </para> <para> @@ -280,7 +288,7 @@ <title>Effacement d'un bloc de m&eacute;moire partag&eacute;e</title> <programlisting role="php"> &lt;?php -shm_delete($shm_id); +shmop_delete($shm_id); ?&gt; </programlisting> </example> @@ -291,34 +299,34 @@ </para> </refsect1> </refentry> - <refentry id="function.shm-close"> + <refentry id="function.shmop-close"> <refnamediv> - <refname>shm_close</refname> + <refname>shmop_close</refname> <refpurpose>Ferme un bloc de m&eacute;moire partag&eacute;e</refpurpose> </refnamediv> <refsect1> <title>Description</title> <funcsynopsis> <funcprototype> - <funcdef>int <function>shm_close</function></funcdef> + <funcdef>int <function>shmop_close</function></funcdef> <paramdef>resource <parameter>shmid</parameter></paramdef> </funcprototype> </funcsynopsis> <para> - <function>shm_close</function> sert &agrave; fermer un bloc de + <function>shmop_close</function> sert &agrave; fermer un bloc de m&eacute;moire partag&eacute;e. </para> <para> - <function>shm_close</function> prend un identifiant de m&eacute;moire + <function>shmop_close</function> prend un identifiant de m&eacute;moire partag&eacute;e, <parameter>shmid</parameter>, cr&eacute;&eacute; par - <function>shm_open</function>. + <function>shmop_open</function>. </para> <para> <example> <title>Fermeture d'un bloc de m&eacute;moire partag&eacute;e</title> <programlisting role="php"> &lt;?php -shm_close($shm_id); +shmop_close($shm_id); ?&gt; </programlisting> </example>
« previous php.doc (#969336660) next »