cvs: phpdoc-it /reference/cpdf/functions cpdf-rotate-text.xml cpdf-show-xy.xml cpdf-show.xml cpdf-stringwidth.xml cpdf-stroke.xml cpdf-text.xml
cpdf-translate.xml /reference/info/functions dl.xml extension-loaded.xml get-defined-constants.xml get-extension-funcs.xml get-magic-quotes-gpc.xml
getopt.xml php-uname.xml phpinfo.xml /reference/lzf/functions lzf-compress.xml lzf-decompress.xml /reference/mail ini.xml /reference/mail/functions
mail.xml /reference/math/functions log1p.xml rand.xml round.xml sin.xml sinh.xml sqrt.xml srand.xml tan.xml tanh.xml /reference/mssql/functions
mssql-bind.xml mssql-fetch-array.xml mssql-fetch-object.xml mssql-fetch-row.xml mssql-field-length.xml /reference/network constants.xml
/reference/pcre constants.xml pattern.syntax.xml /reference/pcre/functions preg-match-all.xml preg-match.xml /reference/printer/functions
printer-create-font.xml /reference/regex/functions spliti.xml /reference/sem/functions sem-get.xml /reference/snmp configure.xml
/reference/sockets reference.xml /reference/sockets/functions socket-create-pair.xml socket-create.xml /reference/sqlite reference.xml
/reference/sqlite/functions sqlite-create-aggregate.xml sqlite-create-function.xml sqlite-fetch-single.xml /reference/strings/functions
str-word-count.xml strspn.xml strstr.xml strtok.xml strtolower.xml strtoupper.xml strtr.xml

From: Date: Mon, 16 Aug 2004 16:36:33 +0000
Subject: cvs: phpdoc-it /reference/cpdf/functions cpdf-rotate-text.xml cpdf-show-xy.xml cpdf-show.xml cpdf-stringwidth.xml cpdf-stroke.xml cpdf-text.xml
cpdf-translate.xml /reference/info/functions dl.xml extension-loaded.xml get-defined-constants.xml get-extension-funcs.xml get-magic-quotes-gpc.xml
getopt.xml php-uname.xml phpinfo.xml /reference/lzf/functions lzf-compress.xml lzf-decompress.xml /reference/mail ini.xml /reference/mail/functions
mail.xml /reference/math/functions log1p.xml rand.xml round.xml sin.xml sinh.xml sqrt.xml srand.xml tan.xml tanh.xml /reference/mssql/functions
mssql-bind.xml mssql-fetch-array.xml mssql-fetch-object.xml mssql-fetch-row.xml mssql-field-length.xml /reference/network constants.xml
/reference/pcre constants.xml pattern.syntax.xml /reference/pcre/functions preg-match-all.xml preg-match.xml /reference/printer/functions
printer-create-font.xml /reference/regex/functions spliti.xml /reference/sem/functions sem-get.xml /reference/snmp configure.xml
/reference/sockets reference.xml /reference/sockets/functions socket-create-pair.xml socket-create.xml /reference/sqlite reference.xml
/reference/sqlite/functions sqlite-create-aggregate.xml sqlite-create-function.xml sqlite-fetch-single.xml /reference/strings/functions
str-word-count.xml strspn.xml strstr.xml strtok.xml strtolower.xml strtoupper.xml strtr.xml
Groups: php.doc.it 
Request: Send a blank email to doc-it+get-635@lists.php.net to get a copy of this message
darvina Mon Aug 16 12:36:33 2004 EDT Added files: /phpdoc-it/reference/strings/functions str-word-count.xml strspn.xml strstr.xml strtok.xml strtolower.xml strtoupper.xml strtr.xml Modified files: /phpdoc-it/reference/cpdf/functions cpdf-rotate-text.xml cpdf-show-xy.xml cpdf-show.xml cpdf-stringwidth.xml cpdf-stroke.xml cpdf-text.xml cpdf-translate.xml /phpdoc-it/reference/info/functions dl.xml extension-loaded.xml get-defined-constants.xml get-extension-funcs.xml get-magic-quotes-gpc.xml getopt.xml php-uname.xml phpinfo.xml /phpdoc-it/reference/lzf/functions lzf-compress.xml lzf-decompress.xml /phpdoc-it/reference/mail ini.xml /phpdoc-it/reference/mail/functions mail.xml /phpdoc-it/reference/math/functions log1p.xml rand.xml round.xml sin.xml sinh.xml sqrt.xml srand.xml tan.xml tanh.xml /phpdoc-it/reference/mssql/functions mssql-bind.xml mssql-fetch-array.xml mssql-fetch-object.xml mssql-fetch-row.xml mssql-field-length.xml /phpdoc-it/reference/network constants.xml /phpdoc-it/reference/pcre constants.xml pattern.syntax.xml /phpdoc-it/reference/pcre/functions preg-match-all.xml preg-match.xml /phpdoc-it/reference/printer/functions printer-create-font.xml /phpdoc-it/reference/regex/functions spliti.xml /phpdoc-it/reference/sem/functions sem-get.xml /phpdoc-it/reference/snmp configure.xml /phpdoc-it/reference/sockets reference.xml /phpdoc-it/reference/sockets/functions socket-create-pair.xml socket-create.xml /phpdoc-it/reference/sqlite reference.xml /phpdoc-it/reference/sqlite/functions sqlite-create-aggregate.xml sqlite-create-function.xml sqlite-fetch-single.xml Log: Sync to En tree

http://cvs.php.net/diff.php/phpdoc-it/reference/cpdf/functions/cpdf-rotate-text.xml?r1=1.3&r2=1.4&ty=u Index: phpdoc-it/reference/cpdf/functions/cpdf-rotate-text.xml diff -u phpdoc-it/reference/cpdf/functions/cpdf-rotate-text.xml:1.3 phpdoc-it/reference/cpdf/functions/cpdf-rotate-text.xml:1.4 --- phpdoc-it/reference/cpdf/functions/cpdf-rotate-text.xml:1.3 Wed May 1 08:26:54 2002 +++ phpdoc-it/reference/cpdf/functions/cpdf-rotate-text.xml Mon Aug 16 12:36:30 2004 @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="iso-8859-1"?> <!-- splitted from ./it/functions/cpdf.xml, last change in rev 1.10 --> <!-- last change to 'cpdf-rotate-text' in en/ tree in rev 1.35 --> -<!-- EN-Revision: 1.2 Maintainer: scaro Status: wip --> +<!-- EN-Revision: 1.3 Maintainer: scaro Status: wip --> <!-- OLD-Revision: 1.40/EN.1.35 --> <refentry id='function.cpdf-rotate-text'> <refnamediv> @@ -13,7 +13,7 @@ <refsect1> <title>Descrizione</title> <methodsynopsis> - <type>void</type><methodname>cpdf_rotate_text</methodname> + <type>bool</type><methodname>cpdf_rotate_text</methodname> <methodparam><type>int</type><parameter>documento pdf</parameter></methodparam> <methodparam><type>float</type><parameter>angolo</parameter></methodparam> </methodsynopsis> http://cvs.php.net/diff.php/phpdoc-it/reference/cpdf/functions/cpdf-show-xy.xml?r1=1.2&r2=1.3&ty=u Index: phpdoc-it/reference/cpdf/functions/cpdf-show-xy.xml diff -u phpdoc-it/reference/cpdf/functions/cpdf-show-xy.xml:1.2 phpdoc-it/reference/cpdf/functions/cpdf-show-xy.xml:1.3 --- phpdoc-it/reference/cpdf/functions/cpdf-show-xy.xml:1.2 Wed Apr 17 03:05:44 2002 +++ phpdoc-it/reference/cpdf/functions/cpdf-show-xy.xml Mon Aug 16 12:36:30 2004 @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="iso-8859-1"?> <!-- splitted from ./it/functions/cpdf.xml, last change in rev 1.1 --> <!-- last change to 'cpdf-show-xy' in en/ tree in rev 1.2 --> -<!-- EN-Revision: 1.2 Maintainer: scaro Status: wip --> +<!-- EN-Revision: 1.4 Maintainer: scaro Status: wip --> <!-- OLD-Revision: 1.40/EN.1.2 --> <refentry id="function.cpdf-show-xy"> <refnamediv> @@ -11,8 +11,8 @@ <refsect1> <title>Description</title> <methodsynopsis> - <type>void</type><methodname>cpdf_show_xy</methodname> - <methodparam><type>int</type><parameter>pdf document</parameter></methodparam> + <type>bool</type><methodname>cpdf_show_xy</methodname> + <methodparam><type>int</type><parameter>pdf_document</parameter></methodparam> <methodparam><type>string</type><parameter>text</parameter></methodparam> <methodparam><type>float</type><parameter>x-coor</parameter></methodparam> <methodparam><type>float</type><parameter>y-coor</parameter></methodparam> @@ -22,12 +22,10 @@ The <function>cpdf_show_xy</function> function outputs the string <parameter>text</parameter> at position with coordinates (<parameter>x-coor</parameter>, <parameter>y-coor</parameter>). + &return.success; </para> + &cpdf.ul; <para> - The optional parameter <parameter>mode</parameter> determines the unit - length. If it's 0 or omitted the default unit as specified for the page is - used. Otherwise the coordinates are measured in postscript points - disregarding the current unit. <note> <simpara> The function <function>cpdf_show_xy</function> is identical to http://cvs.php.net/diff.php/phpdoc-it/reference/cpdf/functions/cpdf-show.xml?r1=1.3&r2=1.4&ty=u Index: phpdoc-it/reference/cpdf/functions/cpdf-show.xml diff -u phpdoc-it/reference/cpdf/functions/cpdf-show.xml:1.3 phpdoc-it/reference/cpdf/functions/cpdf-show.xml:1.4 --- phpdoc-it/reference/cpdf/functions/cpdf-show.xml:1.3 Sat May 25 11:31:45 2002 +++ phpdoc-it/reference/cpdf/functions/cpdf-show.xml Mon Aug 16 12:36:30 2004 @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="iso-8859-1"?> <!-- splitted from ./it/functions/cpdf.xml, last change in rev 1.1 --> <!-- last change to 'cpdf-show' in en/ tree in rev 1.2 --> -<!-- EN-Revision: 1.2 Maintainer: scaro Status: wip --> +<!-- EN-Revision: 1.4 Maintainer: scaro Status: wip --> <!-- OLD-Revision: 1.40/EN.1.2 --> <refentry id="function.cpdf-show"> <refnamediv> @@ -11,18 +11,19 @@ <refsect1> <title>Descrizione</title> <methodsynopsis> - <type>void</type><methodname>cpdf_show</methodname> - <methodparam><type>int</type><parameter>documento pdf</parameter></methodparam> + <type>bool</type><methodname>cpdf_show</methodname> + <methodparam><type>int</type><parameter>documento_pdf</parameter></methodparam> <methodparam><type>string</type><parameter>testo</parameter></methodparam> </methodsynopsis> <para> La funzione <function>cpdf_show</function> scrive la stringa in <parameter>testo</parameter> alla posizione corrente. + &return.success; </para> <para> - Vedere anche <function>cpdf_text</function>, - <function>cpdf_begin_text</function> e - <function>cpdf_end_text</function>. + Vedere anche: <function>cpdf_text</function>, + <function>cpdf_begin_text</function> e + <function>cpdf_end_text</function>. </para> </refsect1> </refentry> http://cvs.php.net/diff.php/phpdoc-it/reference/cpdf/functions/cpdf-stringwidth.xml?r1=1.3&r2=1.4&ty=u Index: phpdoc-it/reference/cpdf/functions/cpdf-stringwidth.xml diff -u phpdoc-it/reference/cpdf/functions/cpdf-stringwidth.xml:1.3 phpdoc-it/reference/cpdf/functions/cpdf-stringwidth.xml:1.4 --- phpdoc-it/reference/cpdf/functions/cpdf-stringwidth.xml:1.3 Sat May 25 11:31:45 2002 +++ phpdoc-it/reference/cpdf/functions/cpdf-stringwidth.xml Mon Aug 16 12:36:30 2004 @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="iso-8859-1"?> <!-- splitted from ./it/functions/cpdf.xml, last change in rev 1.10 --> <!-- last change to 'cpdf-stringwidth' in en/ tree in rev 1.2 --> -<!-- EN-Revision: 1.2 Maintainer: scaro Status: wip --> +<!-- EN-Revision: 1.3 Maintainer: scaro Status: wip --> <!-- OLD-Revision: 1.40/EN.1.2 --> <refentry id="function.cpdf-stringwidth"> <refnamediv> @@ -12,7 +12,7 @@ <title>Descrizione</title> <methodsynopsis> <type>float</type><methodname>cpdf_stringwidth</methodname> - <methodparam><type>int</type><parameter>documento pdf</parameter></methodparam> + <methodparam><type>int</type><parameter>documento_pdf</parameter></methodparam> <methodparam><type>string</type><parameter>testo</parameter></methodparam> </methodsynopsis> <para> http://cvs.php.net/diff.php/phpdoc-it/reference/cpdf/functions/cpdf-stroke.xml?r1=1.3&r2=1.4&ty=u Index: phpdoc-it/reference/cpdf/functions/cpdf-stroke.xml diff -u phpdoc-it/reference/cpdf/functions/cpdf-stroke.xml:1.3 phpdoc-it/reference/cpdf/functions/cpdf-stroke.xml:1.4 --- phpdoc-it/reference/cpdf/functions/cpdf-stroke.xml:1.3 Sat May 25 11:31:45 2002 +++ phpdoc-it/reference/cpdf/functions/cpdf-stroke.xml Mon Aug 16 12:36:30 2004 @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="iso-8859-1"?> <!-- splitted from ./it/functions/cpdf.xml, last change in rev 1.1 --> <!-- last change to 'cpdf-stroke' in en/ tree in rev 1.2 --> -<!-- EN-Revision: 1.2 Maintainer: scaro Status: wip --> +<!-- EN-Revision: 1.4 Maintainer: scaro Status: wip --> <!-- OLD-Revision: 1.40/EN.1.2 --> <refentry id="function.cpdf-stroke"> <refnamediv> @@ -11,16 +11,16 @@ <refsect1> <title>Description</title> <methodsynopsis> - <type>void</type><methodname>cpdf_stroke</methodname> - <methodparam><type>int</type><parameter>documento pdf</parameter></methodparam> + <type>bool</type><methodname>cpdf_stroke</methodname> + <methodparam><type>int</type><parameter>documento_pdf</parameter></methodparam> </methodsynopsis> <para> La funzione <function>cpdf_stroke</function> disegna una linea lungo - il path corrente. + il path corrente. &return.success; </para> <para> - Vedere anche <function>cpdf_closepath</function> e - <function>cpdf_closepath_stroke</function>. + Vedere anche: <function>cpdf_closepath</function> e + <function>cpdf_closepath_stroke</function>. </para> </refsect1> </refentry> http://cvs.php.net/diff.php/phpdoc-it/reference/cpdf/functions/cpdf-text.xml?r1=1.3&r2=1.4&ty=u Index: phpdoc-it/reference/cpdf/functions/cpdf-text.xml diff -u phpdoc-it/reference/cpdf/functions/cpdf-text.xml:1.3 phpdoc-it/reference/cpdf/functions/cpdf-text.xml:1.4 --- phpdoc-it/reference/cpdf/functions/cpdf-text.xml:1.3 Sun May 19 12:22:48 2002 +++ phpdoc-it/reference/cpdf/functions/cpdf-text.xml Mon Aug 16 12:36:30 2004 @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="iso-8859-1"?> <!-- splitted from ./it/functions/cpdf.xml, last change in rev 1.1 --> <!-- last change to 'cpdf-text' in en/ tree in rev 1.2 --> -<!-- EN-Revision: 1.2 Maintainer: scaro Status: wip --> +<!-- EN-Revision: 1.4 Maintainer: scaro Status: wip --> <!-- OLD-Revision: 1.40/EN.1.2 --> <refentry id="function.cpdf-text"> <refnamediv> @@ -11,8 +11,8 @@ <refsect1> <title>Descrizione</title> <methodsynopsis> - <type>void</type><methodname>cpdf_text</methodname> - <methodparam><type>int</type><parameter>documento pdf</parameter></methodparam> + <type>bool</type><methodname>cpdf_text</methodname> + <methodparam><type>int</type><parameter>documento_pdf</parameter></methodparam> <methodparam><type>string</type><parameter>testo</parameter></methodparam> <methodparam><type>float</type><parameter>x-coor</parameter></methodparam> <methodparam><type>float</type><parameter>y-coor</parameter></methodparam> @@ -24,14 +24,16 @@ La funzione <function>cpdf_text</function> scrive la stringa <parameter>testo</parameter> alla posizione con coordinate (<parameter>x-coor</parameter>, <parameter>y-coor</parameter>). + &return.success; </para> + &cpdf.ul; <para> - Il parametro facoltativo <parameter>modo</parameter> determina l'unit&agrave; - di lunghezza. Se &egrave; 0 o &egrave; omesso viene utilizzata l'unit&agrave; di default - specificata per la pagina. Altrimenti le coordinate sono misurate in - punti postscript trascurando l'unit&agrave; corrente. Il parametro + Il parametro facoltativo <parameter>orientamento</parameter> &egrave; la rotazione del - testo in gradi. Il parametro facoltativo + testo in gradi. + </para> + <para> + Il parametro facoltativo <parameter>allineamento</parameter> determina come viene allineato il testo. </para> http://cvs.php.net/diff.php/phpdoc-it/reference/cpdf/functions/cpdf-translate.xml?r1=1.2&r2=1.3&ty=u Index: phpdoc-it/reference/cpdf/functions/cpdf-translate.xml diff -u phpdoc-it/reference/cpdf/functions/cpdf-translate.xml:1.2 phpdoc-it/reference/cpdf/functions/cpdf-translate.xml:1.3 --- phpdoc-it/reference/cpdf/functions/cpdf-translate.xml:1.2 Wed Apr 17 03:05:45 2002 +++ phpdoc-it/reference/cpdf/functions/cpdf-translate.xml Mon Aug 16 12:36:30 2004 @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="iso-8859-1"?> <!-- splitted from ./it/functions/cpdf.xml, last change in rev 1.10 --> <!-- last change to 'cpdf-translate' in en/ tree in rev 1.35 --> -<!-- EN-Revision: 1.2 Maintainer: scaro Status: wip --> +<!-- EN-Revision: 1.4 Maintainer: scaro Status: wip --> <!-- OLD-Revision: 1.40/EN.1.35 --> <refentry id="function.cpdf-translate"> <refnamediv> @@ -11,8 +11,8 @@ <refsect1> <title>Description</title> <methodsynopsis> - <type>void</type><methodname>cpdf_translate</methodname> - <methodparam><type>int</type><parameter>pdf document</parameter></methodparam> + <type>bool</type><methodname>cpdf_translate</methodname> + <methodparam><type>int</type><parameter>pdf_document</parameter></methodparam> <methodparam><type>float</type><parameter>x-coor</parameter></methodparam> <methodparam><type>float</type><parameter>y-coor</parameter></methodparam> <methodparam choice="opt"><type>int</type><parameter>mode</parameter></methodparam> @@ -20,14 +20,9 @@ <para> The <function>cpdf_translate</function> function set the origin of coordinate system to the point (<parameter>x-coor</parameter>, - <parameter>y-coor</parameter>). - </para> - <para> - The optional parameter <parameter>mode</parameter> determines the unit - length. If it's 0 or omitted the default unit as specified for the page - is used. Otherwise the coordinates are measured in postscript points - disregarding the current unit. + <parameter>y-coor</parameter>). &return.success; </para> + &cpdf.ul; </refsect1> </refentry> http://cvs.php.net/diff.php/phpdoc-it/reference/info/functions/dl.xml?r1=1.1&r2=1.2&ty=u Index: phpdoc-it/reference/info/functions/dl.xml diff -u phpdoc-it/reference/info/functions/dl.xml:1.1 phpdoc-it/reference/info/functions/dl.xml:1.2 --- phpdoc-it/reference/info/functions/dl.xml:1.1 Fri Mar 26 16:37:02 2004 +++ phpdoc-it/reference/info/functions/dl.xml Mon Aug 16 12:36:31 2004 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- EN-Revision: 1.18 Maintainer: darvina Status: ready --> +<!-- EN-Revision: 1.19 Maintainer: darvina Status: ready --> <!-- splitted from ./en/functions/info.xml, last change in rev 1.29 --> <refentry id="function.dl"> <refnamediv> @@ -36,6 +36,11 @@ è veramente affidabile o meno. Questa funzione si applica sia a moduli built-in sia ai moduli caricati (tramite &php.ini; oppure <function>dl</function>). + </para> + <para> + La funzione <function>dl</function> è deprecata dal PHP 5. + Piuttosto utilizzare + <link linkend="ini.extension">Parametri per il carico dei moduli</link>. </para> <example> <title>Esempio di uso di <function>dl</function></title> http://cvs.php.net/diff.php/phpdoc-it/reference/info/functions/extension-loaded.xml?r1=1.1&r2=1.2&ty=u Index: phpdoc-it/reference/info/functions/extension-loaded.xml diff -u phpdoc-it/reference/info/functions/extension-loaded.xml:1.1 phpdoc-it/reference/info/functions/extension-loaded.xml:1.2 --- phpdoc-it/reference/info/functions/extension-loaded.xml:1.1 Fri Mar 26 16:37:02 2004 +++ phpdoc-it/reference/info/functions/extension-loaded.xml Mon Aug 16 12:36:31 2004 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- EN-Revision: 1.7 Maintainer: darvina Status: ready --> +<!-- EN-Revision: 1.8 Maintainer: darvina Status: ready --> <!-- splitted from ./en/functions/info.xml, last change in rev 1.2 --> <refentry id="function.extension-loaded"> <refnamediv> http://cvs.php.net/diff.php/phpdoc-it/reference/info/functions/get-defined-constants.xml?r1=1.1&r2=1.2&ty=u Index: phpdoc-it/reference/info/functions/get-defined-constants.xml diff -u phpdoc-it/reference/info/functions/get-defined-constants.xml:1.1 phpdoc-it/reference/info/functions/get-defined-constants.xml:1.2 --- phpdoc-it/reference/info/functions/get-defined-constants.xml:1.1 Fri Mar 26 16:37:02 2004 +++ phpdoc-it/reference/info/functions/get-defined-constants.xml Mon Aug 16 12:36:31 2004 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- EN-Revision: 1.6 Maintainer: darvina Status: ready --> +<!-- EN-Revision: 1.7 Maintainer: darvina Status: ready --> <!-- splitted from ./en/functions/info.xml, last change in rev 1.71 --> <refentry id="function.get-defined-constants"> <refnamediv> @@ -57,7 +57,8 @@ </informalexample> </para> <para> - Vedere anche + Vedere anche: + <function>defined</function>, <function>get_loaded_extensions</function>, <function>get_defined_functions</function> e <function>get_defined_vars</function>. http://cvs.php.net/diff.php/phpdoc-it/reference/info/functions/get-extension-funcs.xml?r1=1.1&r2=1.2&ty=u Index: phpdoc-it/reference/info/functions/get-extension-funcs.xml diff -u phpdoc-it/reference/info/functions/get-extension-funcs.xml:1.1 phpdoc-it/reference/info/functions/get-extension-funcs.xml:1.2 --- phpdoc-it/reference/info/functions/get-extension-funcs.xml:1.1 Fri Mar 26 16:37:02 2004 +++ phpdoc-it/reference/info/functions/get-extension-funcs.xml Mon Aug 16 12:36:31 2004 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- EN-Revision: 1.6 Maintainer: darvina Status: ready --> +<!-- EN-Revision: 1.7 Maintainer: darvina Status: ready --> <!-- splitted from ./en/functions/info.xml, last change in rev 1.71 --> <refentry id="function.get-extension-funcs"> <refnamediv> @@ -18,6 +18,12 @@ Questa funzione restituisce i nomi di tutte le funzioni definite all'interno del modulo indicato da <parameter>module_name</parameter>. </para> + <note> + <para> + Il parametro <parameter>module_name</parameter> deve essere in + <emphasis>minuscolo</emphasis>. + </para> + </note> <para> Ad esempio, il seguente comando: <informalexample> http://cvs.php.net/diff.php/phpdoc-it/reference/info/functions/get-magic-quotes-gpc.xml?r1=1.1&r2=1.2&ty=u Index: phpdoc-it/reference/info/functions/get-magic-quotes-gpc.xml diff -u phpdoc-it/reference/info/functions/get-magic-quotes-gpc.xml:1.1 phpdoc-it/reference/info/functions/get-magic-quotes-gpc.xml:1.2 --- phpdoc-it/reference/info/functions/get-magic-quotes-gpc.xml:1.1 Fri Mar 26 16:37:02 2004 +++ phpdoc-it/reference/info/functions/get-magic-quotes-gpc.xml Mon Aug 16 12:36:31 2004 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- EN-Revision: 1.7 Maintainer: darvina Status: ready --> +<!-- EN-Revision: 1.12 Maintainer: darvina Status: ready --> <!-- splitted from ./en/functions/info.xml, last change in rev 1.2 --> <refentry id="function.get-magic-quotes-gpc"> <refnamediv> @@ -56,6 +56,40 @@ ]]> </programlisting> </example> + </para> + <para> + Nell'ottica di scrittura di codice portabile (codice che funzioni + in qualsiasi ambiente), o, se non si hanno i permessi di modifica + del php.ini, è possibile disabilitare gli effetti della funzione + da script. Questo può essere fatto in due modi, o con una + impostazione da .htaccess (php_value magic_quotes_gpc 0), + oppure aggiungendo il codice sottostante allo script. + <example> + <title>Disattivare magic quotes da script</title> + <programlisting role="php"> +<![CDATA[ +<?php +if (get_magic_quotes_gpc()) { + function stripslashes_deep($value) + { + $value = is_array($value) ? + array_map('stripslashes_deep', $value) : + stripslashes($value); + + return $value; + } + + $_POST = array_map('stripslashes_deep', $_POST); + $_GET = array_map('stripslashes_deep', $_GET); + $_COOKIE = array_map('stripslashes_deep', $_COOKIE); +} +?> +]]> + </programlisting> + </example> + Il parametro magic-quote è stato aggiunto per ridurre il rischio di scrivere codice pericoloso da parte dei principianti. + Se si disabilita magic-quote, occorre prestare molta attenzione a proteggersi + dagli attacchi di SQL injection. </para> <simpara> Vedere anche <function>addslashes</function>, http://cvs.php.net/diff.php/phpdoc-it/reference/info/functions/getopt.xml?r1=1.1&r2=1.2&ty=u Index: phpdoc-it/reference/info/functions/getopt.xml diff -u phpdoc-it/reference/info/functions/getopt.xml:1.1 phpdoc-it/reference/info/functions/getopt.xml:1.2 --- phpdoc-it/reference/info/functions/getopt.xml:1.1 Fri Mar 26 16:37:02 2004 +++ phpdoc-it/reference/info/functions/getopt.xml Mon Aug 16 12:36:31 2004 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- EN-Revision: 1.8 Maintainer: darvina Status: ready --> +<!-- EN-Revision: 1.10 Maintainer: darvina Status: ready --> <refentry id="function.getopt"> <refnamediv> <refname>getopt</refname> @@ -10,11 +10,16 @@ <methodsynopsis> <type>array</type><methodname>getopt</methodname> <methodparam><type>string</type><parameter>options</parameter></methodparam> + <methodparam choice="opt"><type>array</type><parameter>longopts</parameter></methodparam> </methodsynopsis> <para> Restituisce una matrcie associativa con l'accoppiata opzione / valore basata sulle opzioni attese indicate in <parameter>options</parameter>, oppure &false; in caso di errore. + </para> + <para> + Sulle piattaforme che supportano la funzione C getopt_long, le opzioni 'lunghe' + possono essere spcificate con il parametro <parameter>longopts</parameter> (dal PHP 4.3.0). </para> <para> <informalexample> http://cvs.php.net/diff.php/phpdoc-it/reference/info/functions/php-uname.xml?r1=1.1&r2=1.2&ty=u Index: phpdoc-it/reference/info/functions/php-uname.xml diff -u phpdoc-it/reference/info/functions/php-uname.xml:1.1 phpdoc-it/reference/info/functions/php-uname.xml:1.2 --- phpdoc-it/reference/info/functions/php-uname.xml:1.1 Fri Mar 26 16:37:02 2004 +++ phpdoc-it/reference/info/functions/php-uname.xml Mon Aug 16 12:36:31 2004 @@ -1,25 +1,67 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- EN-Revision: 1.9 Maintainer: darvina Status: ready --> +<!-- EN-Revision: 1.10 Maintainer: darvina Status: ready --> <!-- splitted from ./en/functions/info.xml, last change in rev 1.7 --> <refentry id="function.php-uname"> <refnamediv> <refname>php_uname</refname> <refpurpose> - Restituisce informazioni sul sistema operativo su cui è compilato il PHP + Restituisce informazioni sul sistema operativo su cui gira il PHP </refpurpose> </refnamediv> <refsect1> <title>Descrizione</title> <methodsynopsis> <type>string</type><methodname>php_uname</methodname> - <void/> + <methodparam choice="opt"><type>string</type><parameter>mode</parameter></methodparam> </methodsynopsis> - <simpara> + <para> <function>php_uname</function> restituisce una <type>stringa</type> con la descrizione del sistema operativo su cui gira PHP. Se si desidera semplicemente il nome del sistema operativo, si utilizzi la costante - <constant>PHP_OS</constant>. - </simpara> + <constant>PHP_OS</constant>, ma si ricordi che questa costante + contiene il nome del sistema operativo su cui il PHP è + stato <emphasis>compilato</emphasis>. + </para> + <para> + Sui sistemi Unix, la funzione passa a visualizzare il sistema operativo + su cui il PHP è stato compilato, se non è in grado di determinare le imformazioni + del sistema operativo su cui il PHP gira. + </para> + <para> + <parameter>mode</parameter> definisce quali informazioni debbano essere restituite: + <itemizedlist> + <listitem> + <simpara> + <literal>'a'</literal>: Questo è il default. Contiene tutte le modalità nella sequenza <literal>"s n r v m"</literal>. + </simpara> + </listitem> + <listitem> + <simpara> + <literal>'s'</literal>: Nome del sistema operativo. Es. <literal>FreeBSD</literal>. + </simpara> + </listitem> + <listitem> + <simpara> + <literal>'n'</literal>: Nome del server. Es. <literal>localhost.example.com</literal>. + </simpara> + </listitem> + <listitem> + <simpara> + <literal>'r'</literal>: Nome del rilascio. Es. <literal>5.1.2-RELEASE</literal>. + </simpara> + </listitem> + <listitem> + <simpara> + <literal>'v'</literal>: Informazioni sulla versione. Varia molto in base al sistema operativo. + </simpara> + </listitem> + <listitem> + <simpara> + <literal>'m'</literal>: Tipo di macchina. Es. <literal>i386</literal>. + </simpara> + </listitem> + </itemizedlist> + </para> <para> <example> <title>Alcuni esempi di <function>php_uname</function></title> http://cvs.php.net/diff.php/phpdoc-it/reference/info/functions/phpinfo.xml?r1=1.3&r2=1.4&ty=u Index: phpdoc-it/reference/info/functions/phpinfo.xml diff -u phpdoc-it/reference/info/functions/phpinfo.xml:1.3 phpdoc-it/reference/info/functions/phpinfo.xml:1.4 --- phpdoc-it/reference/info/functions/phpinfo.xml:1.3 Thu Jun 10 08:24:28 2004 +++ phpdoc-it/reference/info/functions/phpinfo.xml Mon Aug 16 12:36:31 2004 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- EN-Revision: 1.10 Maintainer: darvina Status: ready --> +<!-- EN-Revision: 1.11 Maintainer: darvina Status: ready --> <!-- splitted from ./en/functions/info.xml, last change in rev 1.2 --> <refentry id="function.phpinfo"> <refnamediv> @@ -78,7 +78,7 @@ <entry>8</entry> <entry> Moduli caricati e le loro impostazioni. Vedere anche - <function>get_loaded_modules</function>. + <function>get_loaded_extensions</function>. </entry> </row> <row> @@ -156,7 +156,7 @@ <function>php_logo_guid</function>, <function>ini_get</function>, <function>ini_set</function>, - <function>get_loaded_modules</function> + <function>get_loaded_extensions</function> e la sezione sulle <link linkend="language.variables.predefined">Variabili Predefinite</link>. http://cvs.php.net/diff.php/phpdoc-it/reference/lzf/functions/lzf-compress.xml?r1=1.1&r2=1.2&ty=u Index: phpdoc-it/reference/lzf/functions/lzf-compress.xml diff -u phpdoc-it/reference/lzf/functions/lzf-compress.xml:1.1 phpdoc-it/reference/lzf/functions/lzf-compress.xml:1.2 --- phpdoc-it/reference/lzf/functions/lzf-compress.xml:1.1 Mon Aug 9 08:01:47 2004 +++ phpdoc-it/reference/lzf/functions/lzf-compress.xml Mon Aug 16 12:36:31 2004 @@ -1,5 +1,5 @@ <?xml version='1.0' encoding='iso-8859-1'?> -<!-- EN-Revision: 1.3 Maintainer: darvina Status: ready --> +<!-- EN-Revision: 1.4 Maintainer: darvina Status: ready --> <!-- Generated by xml_proto.php v2.0. Found in /scripts directory of phpdoc. --> <refentry id="function.lzf-compress"> <refnamediv> http://cvs.php.net/diff.php/phpdoc-it/reference/lzf/functions/lzf-decompress.xml?r1=1.1&r2=1.2&ty=u Index: phpdoc-it/reference/lzf/functions/lzf-decompress.xml diff -u phpdoc-it/reference/lzf/functions/lzf-decompress.xml:1.1 phpdoc-it/reference/lzf/functions/lzf-decompress.xml:1.2 --- phpdoc-it/reference/lzf/functions/lzf-decompress.xml:1.1 Mon Aug 9 08:01:47 2004 +++ phpdoc-it/reference/lzf/functions/lzf-decompress.xml Mon Aug 16 12:36:31 2004 @@ -1,5 +1,5 @@ <?xml version='1.0' encoding='iso-8859-1'?> -<!-- EN-Revision: 1.4 Maintainer: darvina Status: ready --> +<!-- EN-Revision: 1.5 Maintainer: darvina Status: ready --> <!-- Generated by xml_proto.php v2.0. Found in /scripts directory of phpdoc. --> <refentry id="function.lzf-decompress"> <refnamediv> http://cvs.php.net/diff.php/phpdoc-it/reference/mail/ini.xml?r1=1.2&r2=1.3&ty=u Index: phpdoc-it/reference/mail/ini.xml diff -u phpdoc-it/reference/mail/ini.xml:1.2 phpdoc-it/reference/mail/ini.xml:1.3 --- phpdoc-it/reference/mail/ini.xml:1.2 Fri Jan 16 15:55:27 2004 +++ phpdoc-it/reference/mail/ini.xml Mon Aug 16 12:36:31 2004 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- EN-Revision: 1.4 Maintainer: cortesi Status: ready --> +<!-- EN-Revision: 1.6 Maintainer: cortesi Status: ready --> <section id="mail.configuration"> &reftitle.runtime; &extension.runtime; @@ -69,7 +69,7 @@ Usato solo sotto Windows: Numero della porta del server specificato da <literal>SMTP</literal> al quale connettersi quando si inviano email usando <function>mail</function>; il valore predefinito è 25. Disponibile - solo a partire da <literal>PHP</literal> 4.3.0. + solo a partire da PHP 4.3.0. </para> </listitem> </varlistentry> @@ -113,6 +113,11 @@ <command>qmail-inject</command> non necessita di nessuna opzione al fine di processare correttamente la mail. </para> + <para> + Questi parametri funzionano anche su Windows. Se si impostate <varname>smtp</varname>, + <varname>smtp_port</varname> e <varname>sendmail_from</varname> saranno + ignorate e verrà eseguito il comando indicato. + </para> </listitem> </varlistentry> </variablelist> @@ -140,4 +145,3 @@ vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> - http://cvs.php.net/diff.php/phpdoc-it/reference/mail/functions/mail.xml?r1=1.6&r2=1.7&ty=u Index: phpdoc-it/reference/mail/functions/mail.xml diff -u phpdoc-it/reference/mail/functions/mail.xml:1.6 phpdoc-it/reference/mail/functions/mail.xml:1.7 --- phpdoc-it/reference/mail/functions/mail.xml:1.6 Fri Jan 16 15:55:28 2004 +++ phpdoc-it/reference/mail/functions/mail.xml Mon Aug 16 12:36:31 2004 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- EN-Revision: 1.26 Maintainer: cortesi Status: ready --> +<!-- EN-Revision: 1.27 Maintainer: cortesi Status: ready --> <!-- splitted from ./it/functions/mail.xml, last change in rev 1.3 --> <refentry id="function.mail"> <refnamediv> @@ -51,9 +51,9 @@ quali <literal>From:</literal>, <literal>Cc:</literal>, <literal>Bcc:</literal> e <literal>Date:</literal> <emphasis role="strong">non</emphasis> vengono interpretati subito dal - <literal>MTA</literal>, ma ne viene fatto prima il parsing da parte di <literal>PHP</literal>. - <literal>PHP</literal> &lt; 4.3 supportava solo gli header <literal>Cc:</literal> - (ed era case-sensitive). <literal>PHP</literal> &gt;= 4.3 + <literal>MTA</literal>, ma ne viene fatto prima il parsing da parte di PHP. + PHP &lt; 4.3 supportava solo gli header <literal>Cc:</literal> + (ed era case-sensitive). PHP &gt;= 4.3 supporta tutti gli header e non è più case-sensitive. </para> http://cvs.php.net/diff.php/phpdoc-it/reference/math/functions/log1p.xml?r1=1.3&r2=1.4&ty=u Index: phpdoc-it/reference/math/functions/log1p.xml diff -u phpdoc-it/reference/math/functions/log1p.xml:1.3 phpdoc-it/reference/math/functions/log1p.xml:1.4 --- phpdoc-it/reference/math/functions/log1p.xml:1.3 Fri Jan 16 15:54:32 2004 +++ phpdoc-it/reference/math/functions/log1p.xml Mon Aug 16 12:36:31 2004 @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="iso-8859-1"?> <!-- splitted from ./it/functions/math.xml, last change in rev 1.1 --> <!-- last change to 'log1p' in en/ tree in rev 1.63 --> -<!-- EN-Revision: 1.4 Maintainer: cortesi Status: ready --> +<!-- EN-Revision: 1.5 Maintainer: cortesi Status: ready --> <!-- OLD-Revision: 1.78/EN.1.63 --> <refentry id='function.log1p'> <refnamediv> http://cvs.php.net/diff.php/phpdoc-it/reference/math/functions/rand.xml?r1=1.4&r2=1.5&ty=u Index: phpdoc-it/reference/math/functions/rand.xml diff -u phpdoc-it/reference/math/functions/rand.xml:1.4 phpdoc-it/reference/math/functions/rand.xml:1.5 --- phpdoc-it/reference/math/functions/rand.xml:1.4 Fri Jan 16 15:54:32 2004 +++ phpdoc-it/reference/math/functions/rand.xml Mon Aug 16 12:36:31 2004 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- EN-Revision: 1.9 Maintainer: cortesi Status: ready --> +<!-- EN-Revision: 1.14 Maintainer: cortesi Status: ready --> <refentry id="function.rand"> <refnamediv> <refname>rand</refname> @@ -47,7 +47,9 @@ <note> <simpara> Su alcune piattaforme (come Windows) <constant>RAND_MAX</constant> - vale soltanto 32768. Se si desidera un range più ampio si valuti + vale soltanto 32768. Se si desidera un range più ampio di 32768, indicare + i parametri <parameter>min</parameter> e <parameter>max</parameter>, questo permette + di avere range maggiori di <constant>RAND_MAX</constant>, oppure si valuti l'utilizzo di <function>mt_rand</function> </simpara> </note> @@ -64,7 +66,7 @@ </para> </note> <simpara> - Vedere anche <function>srand</function>, + Vedere anche: <function>srand</function>, <function>getrandmax</function> e <function>mt_rand</function>. </simpara> http://cvs.php.net/diff.php/phpdoc-it/reference/math/functions/round.xml?r1=1.3&r2=1.4&ty=u Index: phpdoc-it/reference/math/functions/round.xml diff -u phpdoc-it/reference/math/functions/round.xml:1.3 phpdoc-it/reference/math/functions/round.xml:1.4 --- phpdoc-it/reference/math/functions/round.xml:1.3 Fri Jan 16 15:54:32 2004 +++ phpdoc-it/reference/math/functions/round.xml Mon Aug 16 12:36:31 2004 @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="iso-8859-1"?> <!-- splitted from ./it/functions/math.xml, last change in rev 1.1 --> <!-- last change to 'round' in en/ tree in rev 1.2 --> -<!-- EN-Revision: 1.6 Maintainer: cortesi Status: ready --> +<!-- EN-Revision: 1.9 Maintainer: cortesi Status: ready --> <!-- OLD-Revision: 1.78/EN.1.2 --> <refentry id="function.round"> <refnamediv> @@ -33,7 +33,7 @@ echo round(3.6, 0); // 4 echo round(1.95583, 2); // 1.96 echo round(1241757, -3); // 1242000 -echo round(5.045, 2); // 5.04 +echo round(5.045, 2); // 5.05 echo round(5.055, 2); // 5.06 ?> ]]> @@ -69,12 +69,13 @@ <note> <simpara> Il parametro <parameter>precisione</parameter> &egrave; disponibile - solo nel PHP 4. + dal PHP 4. </simpara> </note> </para> <simpara> - Vedere anche <function>ceil</function>, + Vedere anche: + <function>ceil</function>, <function>floor</function> e <function>number_format</function>. </simpara> http://cvs.php.net/diff.php/phpdoc-it/reference/math/functions/sin.xml?r1=1.4&r2=1.5&ty=u Index: phpdoc-it/reference/math/functions/sin.xml diff -u phpdoc-it/reference/math/functions/sin.xml:1.4 phpdoc-it/reference/math/functions/sin.xml:1.5 --- phpdoc-it/reference/math/functions/sin.xml:1.4 Fri Jan 16 15:54:32 2004 +++ phpdoc-it/reference/math/functions/sin.xml Mon Aug 16 12:36:31 2004 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- EN-Revision: 1.6 Maintainer: cortesi Status: ready --> +<!-- EN-Revision: 1.7 Maintainer: cortesi Status: ready --> <refentry id="function.sin"> <refnamediv> <refname>sin</refname> @@ -16,7 +16,8 @@ Il parametro <parameter>arg</parameter> viene espresso in radianti. </para> <para> - <informalexample> + <example> + <title>Esempio di uso di <function>sin</function></title> <programlisting role="php"> <![CDATA[ <?php @@ -28,11 +29,14 @@ ?> ]]> </programlisting> - </informalexample> + </example> </para> <para> - Vedere anche <function>asin</function>, <function>cos</function>, - <function>tan</function> e <function>deg2rad</function>. + Vedere anche: + <function>asin</function>, + <function>cos</function>, + <function>tan</function> e + <function>deg2rad</function>. </para> </refsect1> </refentry> http://cvs.php.net/diff.php/phpdoc-it/reference/math/functions/sinh.xml?r1=1.2&r2=1.3&ty=u Index: phpdoc-it/reference/math/functions/sinh.xml diff -u phpdoc-it/reference/math/functions/sinh.xml:1.2 phpdoc-it/reference/math/functions/sinh.xml:1.3 --- phpdoc-it/reference/math/functions/sinh.xml:1.2 Wed Apr 17 03:07:21 2002 +++ phpdoc-it/reference/math/functions/sinh.xml Mon Aug 16 12:36:31 2004 @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="iso-8859-1"?> <!-- splitted from ./it/functions/math.xml, last change in rev 1.16 --> <!-- last change to 'sinh' in en/ tree in rev 1.57 --> -<!-- EN-Revision: 1.2 Maintainer: cortesi Status: ready --> +<!-- EN-Revision: 1.3 Maintainer: cortesi Status: ready --> <!-- OLD-Revision: 1.78/EN.1.57 --> <refentry id="function.sinh"> <refnamediv> @@ -19,8 +19,11 @@ definito come <literal>(exp(arg) - exp(-arg))/2</literal>. </para> <para> - Vedere anche <function>sin</function>, <function>asinh</function>, - <function>cos</function> e <function>tan</function>. + Vedere anche: + <function>sin</function>, + <function>asinh</function>, + <function>cos</function> + e <function>tan</function>. </para> </refsect1> </refentry> http://cvs.php.net/diff.php/phpdoc-it/reference/math/functions/sqrt.xml?r1=1.3&r2=1.4&ty=u Index: phpdoc-it/reference/math/functions/sqrt.xml diff -u phpdoc-it/reference/math/functions/sqrt.xml:1.3 phpdoc-it/reference/math/functions/sqrt.xml:1.4 --- phpdoc-it/reference/math/functions/sqrt.xml:1.3 Fri Jan 16 15:54:32 2004 +++ phpdoc-it/reference/math/functions/sqrt.xml Mon Aug 16 12:36:31 2004 @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="iso-8859-1"?> <!-- splitted from ./it/functions/math.xml, last change in rev 1.1 --> <!-- last change to 'sqrt' in en/ tree in rev 1.2 --> -<!-- EN-Revision: 1.4 Maintainer: cortesi Status: ready --> +<!-- EN-Revision: 1.5 Maintainer: cortesi Status: ready --> <!-- OLD-Revision: 1.78/EN.1.2 --> <refentry id="function.sqrt"> <refnamediv> @@ -18,7 +18,8 @@ Restituisce la radice quadrata di <parameter>arg</parameter>. </para> <para> - <informalexample> + <example> + <title>Esempio di uso di <function>sqrt</function></title> <programlisting role="php"> <![CDATA[ <?php @@ -28,7 +29,7 @@ ?> ]]> </programlisting> - </informalexample> + </example> </para> <para> Vedere anche <function>pow</function>. http://cvs.php.net/diff.php/phpdoc-it/reference/math/functions/srand.xml?r1=1.3&r2=1.4&ty=u Index: phpdoc-it/reference/math/functions/srand.xml diff -u phpdoc-it/reference/math/functions/srand.xml:1.3 phpdoc-it/reference/math/functions/srand.xml:1.4 --- phpdoc-it/reference/math/functions/srand.xml:1.3 Fri Jan 16 15:54:32 2004 +++ phpdoc-it/reference/math/functions/srand.xml Mon Aug 16 12:36:31 2004 @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="iso-8859-1"?> <!-- splitted from ./it/functions/math.xml, last change in rev 1.1 --> <!-- last change to 'srand' in en/ tree in rev 1.2 --> -<!-- EN-Revision: 1.6 Maintainer: cortesi Status: ready --> +<!-- EN-Revision: 1.8 Maintainer: cortesi Status: ready --> <!-- OLD-Revision: 1.78/EN.1.2 --> <refentry id="function.srand"> <refnamediv> @@ -19,12 +19,16 @@ <parameter>seme</parameter>. A partire dalla versione 4.2.0 di PHP il parametro <parameter>seme</parameter> è opzionale, e per default viene impostato ad un valore casuale. - <informalexample> + </para> + <para> + <example> + <title>Esempio di uso di <function>srand</function></title> <programlisting> <![CDATA[ <?php // inizializza usando i microsecondi -function crea_seme() { +function crea_seme() +{ list($usec, $sec) = explode(' ', microtime()); return (float) $sec + ((float) $usec * 100000); } @@ -33,14 +37,16 @@ ?> ]]> </programlisting> - </informalexample> + </example> </para> &note.randomseed; <simpara> - Vedere anche <function>rand</function>, - <function>getrandmax</function> e <function>mt_srand</function>. + Vedere anche: + <function>rand</function>, + <function>getrandmax</function> e + <function>mt_srand</function>. </simpara> </refsect1> </refentry> http://cvs.php.net/diff.php/phpdoc-it/reference/math/functions/tan.xml?r1=1.3&r2=1.4&ty=u Index: phpdoc-it/reference/math/functions/tan.xml diff -u phpdoc-it/reference/math/functions/tan.xml:1.3 phpdoc-it/reference/math/functions/tan.xml:1.4 --- phpdoc-it/reference/math/functions/tan.xml:1.3 Fri Jan 16 15:54:32 2004 +++ phpdoc-it/reference/math/functions/tan.xml Mon Aug 16 12:36:31 2004 @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="iso-8859-1"?> <!-- splitted from ./it/functions/math.xml, last change in rev 1.1 --> <!-- last change to 'tan' in en/ tree in rev 1.57 --> -<!-- EN-Revision: 1.4 Maintainer: cortesi Status: ready --> +<!-- EN-Revision: 1.5 Maintainer: cortesi Status: ready --> <!-- OLD-Revision: 1.78/EN.1.57 --> <refentry id="function.tan"> <refnamediv> @@ -33,8 +33,11 @@ </example> </para> <para> - Vedere anche <function>atan</function>, <function>sin</function>, - <function>cos</function> e <function>deg2rad</function>. + Vedere anche: + <function>atan</function>, + <function>sin</function>, + <function>cos</function> e + <function>deg2rad</function>. </para> </refsect1> </refentry> http://cvs.php.net/diff.php/phpdoc-it/reference/math/functions/tanh.xml?r1=1.2&r2=1.3&ty=u Index: phpdoc-it/reference/math/functions/tanh.xml diff -u phpdoc-it/reference/math/functions/tanh.xml:1.2 phpdoc-it/reference/math/functions/tanh.xml:1.3 --- phpdoc-it/reference/math/functions/tanh.xml:1.2 Wed Apr 17 03:07:22 2002 +++ phpdoc-it/reference/math/functions/tanh.xml Mon Aug 16 12:36:31 2004 @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="iso-8859-1"?> <!-- splitted from ./it/functions/math.xml, last change in rev 1.16 --> <!-- last change to 'tanh' in en/ tree in rev 1.2 --> -<!-- EN-Revision: 1.2 Maintainer: cortesi Status: ready --> +<!-- EN-Revision: 1.3 Maintainer: cortesi Status: ready --> <!-- OLD-Revision: 1.78/EN.1.2 --> <refentry id="function.tanh"> <refnamediv> @@ -19,8 +19,11 @@ definita come <literal>sinh(arg)/cosh(arg)</literal>. </para> <para> - Vedere anche <function>tan</function>, <function>atanh</function>, - <function>sin</function> e <function>cos</function>. + Vedere anche: + <function>tan</function>, + <function>atanh</function>, + <function>sin</function> e + <function>cos</function>. </para> </refsect1> </refentry> http://cvs.php.net/diff.php/phpdoc-it/reference/mssql/functions/mssql-bind.xml?r1=1.4&r2=1.5&ty=u Index: phpdoc-it/reference/mssql/functions/mssql-bind.xml diff -u phpdoc-it/reference/mssql/functions/mssql-bind.xml:1.4 phpdoc-it/reference/mssql/functions/mssql-bind.xml:1.5 --- phpdoc-it/reference/mssql/functions/mssql-bind.xml:1.4 Mon Jul 21 16:46:45 2003 +++ phpdoc-it/reference/mssql/functions/mssql-bind.xml Mon Aug 16 12:36:31 2004 @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="iso-8859-1"?> <!-- splitted from ./it/functions/mssql.xml, last change in rev 1.15 --> <!-- last change to 'mssql-bind' in en/ tree in rev 1.24 --> -<!-- EN-Revision: 1.5 Maintainer: darvina Status: ready --> +<!-- EN-Revision: 1.6 Maintainer: darvina Status: ready --> <!-- OLD-Revision: 1.30/EN.1.24 --> <refentry id='function.mssql-bind'> <refnamediv> @@ -16,7 +16,7 @@ <type>bool</type><methodname>mssql_bind</methodname> <methodparam><type>resource</type><parameter>stmt</parameter></methodparam> <methodparam><type>string</type><parameter>param_name</parameter></methodparam> - <methodparam><type>mixed</type><parameter>var</parameter></methodparam> + <methodparam><type>mixed</type><parameter>&amp;var</parameter></methodparam> <methodparam><type>int</type><parameter>type</parameter></methodparam> <methodparam choice="opt"><type>int</type><parameter>is_output</parameter></methodparam> <methodparam choice="opt"><type>int</type><parameter>is_null</parameter></methodparam> http://cvs.php.net/diff.php/phpdoc-it/reference/mssql/functions/mssql-fetch-array.xml?r1=1.5&r2=1.6&ty=u Index: phpdoc-it/reference/mssql/functions/mssql-fetch-array.xml diff -u phpdoc-it/reference/mssql/functions/mssql-fetch-array.xml:1.5 phpdoc-it/reference/mssql/functions/mssql-fetch-array.xml:1.6 --- phpdoc-it/reference/mssql/functions/mssql-fetch-array.xml:1.5 Mon Jul 21 16:46:45 2003 +++ phpdoc-it/reference/mssql/functions/mssql-fetch-array.xml Mon Aug 16 12:36:31 2004 @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="iso-8859-1"?> <!-- splitted from ./it/functions/mssql.xml, last change in rev 1.7 --> <!-- last change to 'mssql-fetch-array' in en/ tree in rev 1.2 --> -<!-- EN-Revision: 1.6 Maintainer: darvina Status: ready --> +<!-- EN-Revision: 1.7 Maintainer: darvina Status: ready --> <!-- OLD-Revision: 1.30/EN.1.2 --> <refentry id="function.mssql-fetch-array"> <refnamediv> @@ -34,6 +34,7 @@ fornisce funzionalità maggiori. </para> &database.field-case; + &database.fetch-null; <para> Per ulteriori dettagli vedere anche <function>mssql_fetch_row</function>. http://cvs.php.net/diff.php/phpdoc-it/reference/mssql/functions/mssql-fetch-object.xml?r1=1.5&r2=1.6&ty=u Index: phpdoc-it/reference/mssql/functions/mssql-fetch-object.xml diff -u phpdoc-it/reference/mssql/functions/mssql-fetch-object.xml:1.5 phpdoc-it/reference/mssql/functions/mssql-fetch-object.xml:1.6 --- phpdoc-it/reference/mssql/functions/mssql-fetch-object.xml:1.5 Mon Jul 21 16:46:45 2003 +++ phpdoc-it/reference/mssql/functions/mssql-fetch-object.xml Mon Aug 16 12:36:31 2004 @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="iso-8859-1"?> <!-- splitted from ./it/functions/mssql.xml, last change in rev 1.7 --> <!-- last change to 'mssql-fetch-object' in en/ tree in rev 1.2 --> -<!-- EN-Revision: 1.6 Maintainer: darvina Status: ready --> +<!-- EN-Revision: 1.7 Maintainer: darvina Status: ready --> <!-- OLD-Revision: 1.30/EN.1.2 --> <refentry id="function.mssql-fetch-object"> <refnamediv> @@ -26,6 +26,7 @@ sono dei validi nomi di proprietà). </para> &database.field-case; + &database.fetch-null; <para> A livello di velocità il comportamento è simile a <function>mssql_fetch_array</function>, e quasi veloce come http://cvs.php.net/diff.php/phpdoc-it/reference/mssql/functions/mssql-fetch-row.xml?r1=1.5&r2=1.6&ty=u Index: phpdoc-it/reference/mssql/functions/mssql-fetch-row.xml diff -u phpdoc-it/reference/mssql/functions/mssql-fetch-row.xml:1.5 phpdoc-it/reference/mssql/functions/mssql-fetch-row.xml:1.6 --- phpdoc-it/reference/mssql/functions/mssql-fetch-row.xml:1.5 Sun Jan 11 15:17:04 2004 +++ phpdoc-it/reference/mssql/functions/mssql-fetch-row.xml Mon Aug 16 12:36:31 2004 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> <!-- splitted from ./it/functions/mssql.xml, last change in rev 1.7 --> -<!-- EN-Revision: 1.5 Maintainer: darvina Status: ready --> +<!-- EN-Revision: 1.6 Maintainer: darvina Status: ready --> <refentry id="function.mssql-fetch-row"> <refnamediv> <refname>mssql_fetch_row</refname> @@ -27,6 +27,7 @@ le righe successive presenti nel risultato, oppure falso se non vi sono più righe. </para> + &database.fetch-null; <para> Vedere anche <function>mssql_fetch_array</function>, http://cvs.php.net/diff.php/phpdoc-it/reference/mssql/functions/mssql-field-length.xml?r1=1.4&r2=1.5&ty=u Index: phpdoc-it/reference/mssql/functions/mssql-field-length.xml diff -u phpdoc-it/reference/mssql/functions/mssql-field-length.xml:1.4 phpdoc-it/reference/mssql/functions/mssql-field-length.xml:1.5 --- phpdoc-it/reference/mssql/functions/mssql-field-length.xml:1.4 Sun Jan 11 15:17:04 2004 +++ phpdoc-it/reference/mssql/functions/mssql-field-length.xml Mon Aug 16 12:36:31 2004 @@ -1,6 +1,6 @@ <?xml version="1.0" encoding="iso-8859-1"?> <!-- splitted from ./it/functions/mssql.xml, last change in rev 1.7 --> -<!-- EN-Revision: 1.4 Maintainer: darvina Status: ready --> +<!-- EN-Revision: 1.5 Maintainer: darvina Status: ready --> <refentry id="function.mssql-field-length"> <refnamediv> <refname>mssql_field_length</refname> http://cvs.php.net/diff.php/phpdoc-it/reference/network/constants.xml?r1=1.1&r2=1.2&ty=u Index: phpdoc-it/reference/network/constants.xml diff -u phpdoc-it/reference/network/constants.xml:1.1 phpdoc-it/reference/network/constants.xml:1.2 --- phpdoc-it/reference/network/constants.xml:1.1 Thu Jul 29 08:21:26 2004 +++ phpdoc-it/reference/network/constants.xml Mon Aug 16 12:36:31 2004 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- EN-Revision: 1.6 Maintainer: cortesi Status: ready --> +<!-- EN-Revision: 1.7 Maintainer: cortesi Status: ready --> <section id="network.constants"> &reftitle.constants; &extension.constants.core; http://cvs.php.net/diff.php/phpdoc-it/reference/pcre/constants.xml?r1=1.4&r2=1.5&ty=u Index: phpdoc-it/reference/pcre/constants.xml diff -u phpdoc-it/reference/pcre/constants.xml:1.4 phpdoc-it/reference/pcre/constants.xml:1.5 --- phpdoc-it/reference/pcre/constants.xml:1.4 Sun Apr 4 15:40:46 2004 +++ phpdoc-it/reference/pcre/constants.xml Mon Aug 16 12:36:31 2004 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- EN-Revision: 1.7 Maintainer: darvina Status: ready --> +<!-- EN-Revision: 1.8 Maintainer: darvina Status: ready --> <section id="pcre.constants"> &reftitle.constants; &extension.constants; @@ -35,7 +35,7 @@ <entry> Vedere la descrizione di <constant>PREG_SPLIT_OFFSET_CAPTURE</constant>. Questa costante è disponibile - a partire dalla versione 4.3.0 di <literal>PHP</literal>. + a partire dalla versione 4.3.0 di PHP. </entry> </row> <row> @@ -50,7 +50,7 @@ <entry> Questa costante indica a <function>preg_split</function> di catturare le espressioni tra parentesi nel criterio di delimitazione. Questa costante - è disponibile a partire dalla versione 4.0.5 di <literal>PHP</literal>. + è disponibile a partire dalla versione 4.0.5 di PHP. </entry> </row> <row> @@ -60,7 +60,7 @@ l'offset nella stringa di ricerca. Occorre notare che questo cambia il tipo di valore restituito nell'array, ogni elemento è, a sua volta, un'array composto dalla stringa riconosciuta, all'indice 0, e dall'offset della stringa nell'indice - 1. Questa costante è disponibile a partire dalla versione 4.3.0 di <literal>PHP</literal> + 1. Questa costante è disponibile a partire dalla versione 4.3.0 di PHP e si utilizza solo nella funzione <function>preg_split</function>. </entry> </row> http://cvs.php.net/diff.php/phpdoc-it/reference/pcre/pattern.syntax.xml?r1=1.2&r2=1.3&ty=u Index: phpdoc-it/reference/pcre/pattern.syntax.xml diff -u phpdoc-it/reference/pcre/pattern.syntax.xml:1.2 phpdoc-it/reference/pcre/pattern.syntax.xml:1.3 --- phpdoc-it/reference/pcre/pattern.syntax.xml:1.2 Mon Aug 2 08:03:58 2004 +++ phpdoc-it/reference/pcre/pattern.syntax.xml Mon Aug 16 12:36:31 2004 @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="iso-8859-1"?> <!-- splitted from ./it/functions/pcre.xml, last change in rev 1.1 --> <!-- last change to 'pcre.pattern.syntax' in en/ tree in rev 1.2 --> -<!-- EN-Revision: 1.2 Maintainer: darvina Status: ready --> +<!-- EN-Revision: 1.4 Maintainer: darvina Status: ready --> <!-- OLD-Revision: 1.78/EN.1.2 --> <refentry id="reference.pcre.pattern.syntax"> <refnamediv> @@ -975,8 +975,11 @@ <refsect2 id="regexp.reference.internal-options"> <title>Settaggio delle opzioni interne</title> <para> - Le opzioni <link linkend="reference.pcre.pattern.modifiers">PCRE_CASELESS</link>, <link linkend="reference.pcre.pattern.modifiers">PCRE_MULTILINE</link> , - <link linkend="reference.pcre.pattern.modifiers">PCRE_DOTALL</link> e <link linkend="reference.pcre.pattern.modifiers">PCRE_EXTENDED</link> + Le opzioni <link linkend="reference.pcre.pattern.modifiers">PCRE_CASELESS</link>, + <link linkend="reference.pcre.pattern.modifiers">PCRE_MULTILINE</link> , + <link linkend="reference.pcre.pattern.modifiers">PCRE_DOTALL</link>, + <link linkend="reference.pcre.pattern.modifiers">PCRE_UNGREEDY</link> + e <link linkend="reference.pcre.pattern.modifiers">PCRE_EXTENDED</link> possono essere cambiate "al volo" dall'interno del criterio di riconoscimento, utilizzando le sequenze di lettere definite per queste opzioni in Perl, racchiuse tra "(?" ed ")". Le lettere @@ -1001,6 +1004,10 @@ <entry><literal>x</literal></entry> <entry>per <link linkend="reference.pcre.pattern.modifiers">PCRE_EXTENDED</link></entry> </row> + <row> + <entry><literal>U</literal></entry> + <entry>per <link linkend="reference.pcre.pattern.modifiers">PCRE_UNGREEDY</link></entry> + </row> </tbody> </tgroup> </table> @@ -1517,7 +1524,7 @@ identifica il testo "baz" se è preceduto da "bar" il quale non deve essere preceduto da "foo", mentre - <literal>(?&lt;=\d{3}(?!999)...)foo</literal> + <literal>(?&lt;=\d{3}...(?&lt;!999))foo</literal> è un'altro criterio che riconosce "foo" preceduto da tre cifre e da tre caratteri che non siano "999". http://cvs.php.net/diff.php/phpdoc-it/reference/pcre/functions/preg-match-all.xml?r1=1.11&r2=1.12&ty=u Index: phpdoc-it/reference/pcre/functions/preg-match-all.xml diff -u phpdoc-it/reference/pcre/functions/preg-match-all.xml:1.11 phpdoc-it/reference/pcre/functions/preg-match-all.xml:1.12 --- phpdoc-it/reference/pcre/functions/preg-match-all.xml:1.11 Thu Aug 12 09:55:09 2004 +++ phpdoc-it/reference/pcre/functions/preg-match-all.xml Mon Aug 16 12:36:31 2004 @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="iso-8859-1"?> <!-- splitted from ./it/functions/pcre.xml, last change in rev 1.1 --> <!-- last change to 'preg-match-all' in en/ tree in rev 1.2 --> -<!-- EN-Revision: 1.13 Maintainer: darvina Status: ready --> +<!-- EN-Revision: 1.14 Maintainer: darvina Status: ready --> <!-- OLD-Revision: 1.78/EN.1.2 --> <refentry id="function.preg-match-all"> <refnamediv> @@ -127,7 +127,7 @@ restituito nell'array, infatti ogni elemento è, a sua volta, un'array composto dalla stringa riconosciuta, all'indice <literal>0</literal>, e dall'offset della stringa nell'indice <literal>1</literal>. Questa costante è disponibile a partire dalla - versione 4.3.0 di <literal>PHP</literal>. + versione 4.3.0 di PHP. </para> </listitem> </varlistentry> @@ -143,7 +143,7 @@ la ricerca. Equivale a passare <function>substr</function>($testo, $offset) alla funzione <function>preg_match</function> al posto del parametro testo. Il parametro <parameter>offset</parameter> è disponibile a partire dalla versione 4.3.3 di - <literal>PHP</literal>. + PHP. </para> <para> La funzione restituisce il numero dei riconoscimenti completi http://cvs.php.net/diff.php/phpdoc-it/reference/pcre/functions/preg-match.xml?r1=1.9&r2=1.10&ty=u Index: phpdoc-it/reference/pcre/functions/preg-match.xml diff -u phpdoc-it/reference/pcre/functions/preg-match.xml:1.9 phpdoc-it/reference/pcre/functions/preg-match.xml:1.10 --- phpdoc-it/reference/pcre/functions/preg-match.xml:1.9 Thu Aug 12 09:55:09 2004 +++ phpdoc-it/reference/pcre/functions/preg-match.xml Mon Aug 16 12:36:31 2004 @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="iso-8859-1"?> <!-- splitted from ./it/functions/pcre.xml, last change in rev 1.1 --> <!-- last change to 'preg-match' in en/ tree in rev 1.2 --> -<!-- EN-Revision: 1.14 Maintainer: darvina Status: ready --> +<!-- EN-Revision: 1.15 Maintainer: darvina Status: ready --> <!-- OLD-Revision: 1.78/EN.1.2 --> <refentry id="function.preg-match"> <refnamediv> @@ -40,13 +40,13 @@ restituito nell'array, infatti ogni elemento è, a sua volta, un'array composto dalla stringa riconosciuta, all'indice <literal>0</literal>, e dall'offset della stringa nell'indice <literal>1</literal>. Questa costante è disponibile a partire dalla - versione 4.3.0 di <literal>PHP</literal>. + versione 4.3.0 di PHP. </simpara> </listitem> </varlistentry> </variablelist> Il parametro <parameter>flags</parameter> è disponibile a partire dalla versione 4.3.0 - di <literal>PHP</literal>. + di PHP. </para> <para> Normalemente la ricerca parte dall'inizio della stringa oggetto di ricerca. Con il parametro @@ -54,7 +54,7 @@ la ricerca. Equivale a passare <function>substr</function>($testo, $offset) alla funzione <function>preg_match</function> al posto del parametro testo. Il parametro <parameter>offset</parameter> è disponibile a partire dalla versione 4.3.3 di - <literal>PHP</literal>. + PHP. </para> <para> La funzione <function>preg_match</function> restituisce il numero di volte in cui è avvenuto http://cvs.php.net/diff.php/phpdoc-it/reference/printer/functions/printer-create-font.xml?r1=1.2&r2=1.3&ty=u Index: phpdoc-it/reference/printer/functions/printer-create-font.xml diff -u phpdoc-it/reference/printer/functions/printer-create-font.xml:1.2 phpdoc-it/reference/printer/functions/printer-create-font.xml:1.3 --- phpdoc-it/reference/printer/functions/printer-create-font.xml:1.2 Sun Jan 11 15:16:52 2004 +++ phpdoc-it/reference/printer/functions/printer-create-font.xml Mon Aug 16 12:36:31 2004 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- EN-Revision: 1.3 Maintainer: darvina Status: ready --> +<!-- EN-Revision: 1.4 Maintainer: darvina Status: ready --> <!-- splitted from ./en/functions/printer.xml, last change in rev 1.6 --> <refentry id="function.printer-create-font"> <refnamediv> http://cvs.php.net/diff.php/phpdoc-it/reference/regex/functions/spliti.xml?r1=1.3&r2=1.4&ty=u Index: phpdoc-it/reference/regex/functions/spliti.xml diff -u phpdoc-it/reference/regex/functions/spliti.xml:1.3 phpdoc-it/reference/regex/functions/spliti.xml:1.4 --- phpdoc-it/reference/regex/functions/spliti.xml:1.3 Sun Jan 11 15:18:25 2004 +++ phpdoc-it/reference/regex/functions/spliti.xml Mon Aug 16 12:36:32 2004 @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="iso-8859-1"?> <!-- splitted from ./it/functions/regex.xml, last change in rev 1.1 --> <!-- last change to 'spliti' in en/ tree in rev 1.2 --> -<!-- EN-Revision: 1.3 Maintainer: darvina Status: ready --> +<!-- EN-Revision: 1.4 Maintainer: darvina Status: ready --> <!-- OLD-Revision: 1.42/EN.1.2 --> <refentry id="function.spliti"> <refnamediv> @@ -24,8 +24,8 @@ tranne che per il fatto di non distinguere tra lettere maiuscole e minuscole. </para> <para> - Vedere anche - <function>preg_spliti</function>, + Vedere anche: + <function>preg_split</function>, <function>split</function>, <function>explode</function> e <function>implode</function>. http://cvs.php.net/diff.php/phpdoc-it/reference/sem/functions/sem-get.xml?r1=1.6&r2=1.7&ty=u Index: phpdoc-it/reference/sem/functions/sem-get.xml diff -u phpdoc-it/reference/sem/functions/sem-get.xml:1.6 phpdoc-it/reference/sem/functions/sem-get.xml:1.7 --- phpdoc-it/reference/sem/functions/sem-get.xml:1.6 Thu Aug 12 09:55:09 2004 +++ phpdoc-it/reference/sem/functions/sem-get.xml Mon Aug 16 12:36:32 2004 @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="iso-8859-1"?> <!-- splitted from ./it/functions/sem.xml, last change in rev 1.1 --> <!-- last change to 'sem-get' in en/ tree in rev 1.2 --> -<!-- EN-Revision: 1.8 Maintainer: darvina Status: ready --> +<!-- EN-Revision: 1.9 Maintainer: darvina Status: ready --> <!-- OLD-Revision: 1.19/EN.1.2 --> <refentry id="function.sem-get"> <refnamediv> @@ -15,6 +15,7 @@ <methodparam><type>int</type><parameter>key</parameter></methodparam> <methodparam choice="opt"><type>int</type><parameter>max_acquire</parameter></methodparam> <methodparam choice="opt"><type>int</type><parameter>perm</parameter></methodparam> + <methodparam choice="opt"><type>int</type><parameter>auto_release</parameter></methodparam> </methodsynopsis> <para> La funzione <function>sem_get</function> restituisce un identificativo @@ -26,11 +27,16 @@ è l'unico, in quel momento, ad essere collegato al semaforo. </para> <para> + Il parametro facoltativo <parameter>auto_release</parameter> indica se il semaforo + deve essere rilasciato automaticamente alla richiesta di shutdown. + Parametro disponibile dal PHP 4.3.0. + </para> + <para> La funzione ritorna un identificatore positivo di semaforo se ha successo, oppure &false; se si verifica un errore. </para> <para> - Una seconds chiamata a <function>sem_get</function> per la medesima chiave + Una seconda chiamata a <function>sem_get</function> per la medesima chiave restituisce un identificativo di semaforo differente, ma entrambi gli gli identificativi accedono al medesimo semaforo sottostante. </para> http://cvs.php.net/diff.php/phpdoc-it/reference/snmp/configure.xml?r1=1.1&r2=1.2&ty=u Index: phpdoc-it/reference/snmp/configure.xml diff -u phpdoc-it/reference/snmp/configure.xml:1.1 phpdoc-it/reference/snmp/configure.xml:1.2 --- phpdoc-it/reference/snmp/configure.xml:1.1 Mon Feb 24 15:41:58 2003 +++ phpdoc-it/reference/snmp/configure.xml Mon Aug 16 12:36:32 2004 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- EN-Revision: 1.1 Maintainer: darvina Status: ready --> +<!-- EN-Revision: 1.2 Maintainer: darvina Status: ready --> <section id="snmp.installation"> &reftitle.install; <para> @@ -24,10 +24,10 @@ </para> <para> La distribuzione per Windows contiene i file di supporto per SNMP - nella directory <filename>mibs</filename>. Questa directory dovrebbe esse spostata - in <filename>DRIVE:\usr\mibs</filename>, dove DRIVE deve essere sostituito - con la lettera del disco su cui è installato il <literal>PHP</literal>, ad - esempio <filename>c:\usr\mibs</filename>. + nella directory <filename class="directory">mibs</filename>. Questa directory dovrebbe esse spostata + in <filename class="directory">DRIVE:\usr\mibs</filename>, dove DRIVE deve essere sostituito + con la lettera del disco su cui è installato il PHP, ad + esempio <filename class="directory">c:\usr\mibs</filename> </para> </section> http://cvs.php.net/diff.php/phpdoc-it/reference/sockets/reference.xml?r1=1.11&r2=1.12&ty=u Index: phpdoc-it/reference/sockets/reference.xml diff -u phpdoc-it/reference/sockets/reference.xml:1.11 phpdoc-it/reference/sockets/reference.xml:1.12 --- phpdoc-it/reference/sockets/reference.xml:1.11 Sun Apr 4 15:44:37 2004 +++ phpdoc-it/reference/sockets/reference.xml Mon Aug 16 12:36:32 2004 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- EN-Revision: 1.18 Maintainer: darvina Status: ready --> +<!-- EN-Revision: 1.19 Maintainer: darvina Status: ready --> <reference id="ref.sockets"> <title>Funzioni relative ai Socket</title> <titleabbrev>Sockets</titleabbrev> http://cvs.php.net/diff.php/phpdoc-it/reference/sockets/functions/socket-create-pair.xml?r1=1.5&r2=1.6&ty=u Index: phpdoc-it/reference/sockets/functions/socket-create-pair.xml diff -u phpdoc-it/reference/sockets/functions/socket-create-pair.xml:1.5 phpdoc-it/reference/sockets/functions/socket-create-pair.xml:1.6 --- phpdoc-it/reference/sockets/functions/socket-create-pair.xml:1.5 Thu Aug 12 09:55:09 2004 +++ phpdoc-it/reference/sockets/functions/socket-create-pair.xml Mon Aug 16 12:36:32 2004 @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="iso-8859-1"?> <!-- splitted from ./it/functions/sockets.xml, last change in rev 1.4 --> <!-- last change to 'socket-create-pair' in en/ tree in rev 1.27 --> -<!-- EN-Revision: 1.7 Maintainer: darvina Status: ready --> +<!-- EN-Revision: 1.8 Maintainer: darvina Status: ready --> <!-- OLD-Revision: 1.34/EN.1.27 --> <refentry id="function.socket-create-pair"> <refnamediv> @@ -48,7 +48,7 @@ <entry> Protocollo Internet basato su IPv6. Il TCP e l'UDP sono i protocolli più comuni di questa famiglia. Supportati solo in Windows. - IPv6 Internet based protocols. Supporto aggiunto in <literal>PHP 5.0.0</literal>. + IPv6 Internet based protocols. Supporto aggiunto in PHP 5.0.0. </entry> </row> <row> http://cvs.php.net/diff.php/phpdoc-it/reference/sockets/functions/socket-create.xml?r1=1.6&r2=1.7&ty=u Index: phpdoc-it/reference/sockets/functions/socket-create.xml diff -u phpdoc-it/reference/sockets/functions/socket-create.xml:1.6 phpdoc-it/reference/sockets/functions/socket-create.xml:1.7 --- phpdoc-it/reference/sockets/functions/socket-create.xml:1.6 Fri Oct 3 15:27:47 2003 +++ phpdoc-it/reference/sockets/functions/socket-create.xml Mon Aug 16 12:36:32 2004 @@ -1,7 +1,7 @@ <?xml version="1.0" encoding="iso-8859-1"?> <!-- splitted from ./it/functions/sockets.xml, last change in rev 1.1 --> <!-- last change to 'socket-create' in en/ tree in rev 1.4 --> -<!-- EN-Revision: 1.6 Maintainer: darvina Status: ready --> +<!-- EN-Revision: 1.7 Maintainer: darvina Status: ready --> <!-- OLD-Revision: 1.34/EN.1.4 --> <refentry id="function.socket-create"> <refnamediv> @@ -47,7 +47,7 @@ <entry>AF_INET6</entry> <entry> Protocolli basati su IPv6. TCP ed UDP sono i protocolli più comuni - di questa famiglia. Il supporto a questa famiglia è stato aggiunto in <literal>PHP 5.0.0</literal>. + di questa famiglia. Il supporto a questa famiglia è stato aggiunto in PHP 5.0.0. </entry> </row> <row> http://cvs.php.net/diff.php/phpdoc-it/reference/sqlite/reference.xml?r1=1.2&r2=1.3&ty=u Index: phpdoc-it/reference/sqlite/reference.xml diff -u phpdoc-it/reference/sqlite/reference.xml:1.2 phpdoc-it/reference/sqlite/reference.xml:1.3 --- phpdoc-it/reference/sqlite/reference.xml:1.2 Thu Aug 12 09:55:10 2004 +++ phpdoc-it/reference/sqlite/reference.xml Mon Aug 16 12:36:32 2004 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- EN-Revision: 1.10 Maintainer: darvina Status: ready --> +<!-- EN-Revision: 1.11 Maintainer: darvina Status: ready --> <reference id="ref.sqlite"> <title>SQLite</title> <titleabbrev>SQLite</titleabbrev> http://cvs.php.net/diff.php/phpdoc-it/reference/sqlite/functions/sqlite-create-aggregate.xml?r1=1.2&r2=1.3&ty=u Index: phpdoc-it/reference/sqlite/functions/sqlite-create-aggregate.xml diff -u phpdoc-it/reference/sqlite/functions/sqlite-create-aggregate.xml:1.2 phpdoc-it/reference/sqlite/functions/sqlite-create-aggregate.xml:1.3 --- phpdoc-it/reference/sqlite/functions/sqlite-create-aggregate.xml:1.2 Mon Aug 9 08:01:48 2004 +++ phpdoc-it/reference/sqlite/functions/sqlite-create-aggregate.xml Mon Aug 16 12:36:32 2004 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- EN-Revision: 1.7 Maintainer: darvina Status: ready --> +<!-- EN-Revision: 1.8 Maintainer: darvina Status: ready --> <refentry id="function.sqlite-create-aggregate"> <refnamediv> <refname>sqlite_create_aggregate</refname> @@ -11,8 +11,8 @@ <type>bool</type><methodname>sqlite_create_aggregate</methodname> <methodparam><type>resource</type><parameter>dbhandle</parameter></methodparam> <methodparam><type>string</type><parameter>function_name</parameter></methodparam> - <methodparam><type>mixed</type><parameter>step_func</parameter></methodparam> - <methodparam><type>mixed</type><parameter>finalize_func</parameter></methodparam> + <methodparam><type>callback</type><parameter>step_func</parameter></methodparam> + <methodparam><type>callback</type><parameter>finalize_func</parameter></methodparam> <methodparam choice="opt"><type>int</type><parameter>num_args</parameter></methodparam> </methodsynopsis> <para> http://cvs.php.net/diff.php/phpdoc-it/reference/sqlite/functions/sqlite-create-function.xml?r1=1.2&r2=1.3&ty=u Index: phpdoc-it/reference/sqlite/functions/sqlite-create-function.xml diff -u phpdoc-it/reference/sqlite/functions/sqlite-create-function.xml:1.2 phpdoc-it/reference/sqlite/functions/sqlite-create-function.xml:1.3 --- phpdoc-it/reference/sqlite/functions/sqlite-create-function.xml:1.2 Mon Aug 9 08:01:48 2004 +++ phpdoc-it/reference/sqlite/functions/sqlite-create-function.xml Mon Aug 16 12:36:32 2004 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- EN-Revision: 1.9 Maintainer: darvina Status: ready --> +<!-- EN-Revision: 1.10 Maintainer: darvina Status: ready --> <refentry id="function.sqlite-create-function"> <refnamediv> <refname>sqlite_create_function</refname> @@ -13,7 +13,7 @@ <type>bool</type><methodname>sqlite_create_function</methodname> <methodparam><type>resource</type><parameter>dbhandle</parameter></methodparam> <methodparam><type>string</type><parameter>function_name</parameter></methodparam> - <methodparam><type>mixed</type><parameter>callback</parameter></methodparam> + <methodparam><type>callback</type><parameter>callback</parameter></methodparam> <methodparam choice="opt"><type>int</type><parameter>num_args</parameter></methodparam> </methodsynopsis> <para> http://cvs.php.net/diff.php/phpdoc-it/reference/sqlite/functions/sqlite-fetch-single.xml?r1=1.2&r2=1.3&ty=u Index: phpdoc-it/reference/sqlite/functions/sqlite-fetch-single.xml diff -u phpdoc-it/reference/sqlite/functions/sqlite-fetch-single.xml:1.2 phpdoc-it/reference/sqlite/functions/sqlite-fetch-single.xml:1.3 --- phpdoc-it/reference/sqlite/functions/sqlite-fetch-single.xml:1.2 Mon Aug 9 08:01:48 2004 +++ phpdoc-it/reference/sqlite/functions/sqlite-fetch-single.xml Mon Aug 16 12:36:32 2004 @@ -1,5 +1,5 @@ <?xml version="1.0" encoding="iso-8859-1"?> -<!-- EN-Revision: 1.4 Maintainer: darvina Status: ready --> +<!-- EN-Revision: 1.5 Maintainer: darvina Status: ready --> <refentry id="function.sqlite-fetch-single"> <refnamediv> <refname>sqlite_fetch_single</refname> @@ -9,8 +9,7 @@ <title>Descrizione</title> <methodsynopsis> <type>string</type><methodname>sqlite_fetch_single</methodname> - <methodparam><type>resource</type><parameter>result</parameter></methodparam> - <methodparam choice="opt"><type>int</type><parameter>result_type</parameter></methodparam> + <methodparam><type>resource</type><parameter>result</parameter></methodparam> <methodparam choice="opt"><type>bool</type><parameter>decode_binary</parameter></methodparam> </methodsynopsis> <para> http://cvs.php.net/co.php/phpdoc-it/reference/strings/functions/str-word-count.xml?r=1.1&p=1 Index: phpdoc-it/reference/strings/functions/str-word-count.xml +++ phpdoc-it/reference/strings/functions/str-word-count.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- EN-Revision: 1.5 Maintainer: darvina Status: ready --> <refentry id="function.str-word-count"> <refnamediv> <refname>str_word_count</refname> <refpurpose> Resituisce informazioni sulle parole utilizzate in una stringa </refpurpose> </refnamediv> <refsect1> <title>Descrizione</title> <methodsynopsis> <type>mixed</type><methodname>str_word_count</methodname> <methodparam><type>string</type><parameter>string</parameter></methodparam> <methodparam choice="opt"><type>int</type><parameter>format</parameter></methodparam> </methodsynopsis> <para> Conta il numero di parole presenti in <parameter>string</parameter>. Se non viene indicato il parametro opzionale <parameter>format</parameter>, allora la funzione restituirà un interto indicante il numero di parole trovate. Nel caso in cui sia specificato <parameter>format</parameter>, la funzione restituisce una matrice il cui contentuo dipende dal parametro <parameter>format</parameter>. I possibili valori per <parameter>format</parameter> ed i rispettivi output sono elencati di seguito. <itemizedlist> <listitem> <simpara> 1 - restituisce una matrice contenente tutte le parole trovate all'interno di <parameter>string</parameter>. </simpara> </listitem> <listitem> <simpara> 2 - restituisce una matrice associativa, in cui le chiavi sono la posizione numerica della parola in <parameter>string</parameter> ed il valore è la parola stessa. </simpara> </listitem> </itemizedlist> </para> <para> Per gli scopi di questa funzione 'parola' è definita come testo dipendente dalle impostazioni locali, contenente caratteri alfabetici, che può contenere, ma non cominciare, con i caratteri &quot;'&quot; and &quot;-&quot;. </para> <para> <example> <title>Esempio di uso di <function>str_word_count</function></title> <programlisting role="php"> <![CDATA[ <?php $str = "Hello friend, you're looking good today!"; $a = str_word_count($str, 1); $b = str_word_count($str, 2); $c = str_word_count($str); print_r($a); print_r($b); echo $c; ?> ]]> </programlisting> <para> L'output potrà essere: </para> <screen> <![CDATA[ Array ( [0] => Hello [1] => friend [2] => you're [3] => looking [4] => good [5] => today ) Array ( [0] => Hello [6] => friend [14] => you're [29] => looking [46] => good [51] => today ) 6 ]]> </screen> </example> </para> <para> Vedere anche: <function>explode</function>, <function>preg_split</function>, <function>split</function>, <function>count_chars</function> e <function>substr_count</function>. </para> </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> http://cvs.php.net/co.php/phpdoc-it/reference/strings/functions/strspn.xml?r=1.1&p=1 Index: phpdoc-it/reference/strings/functions/strspn.xml +++ phpdoc-it/reference/strings/functions/strspn.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- EN-Revision: 1.6 Maintainer: darvina Status: ready --> <!-- splitted from ./en/functions/strings.xml, last change in rev 1.2 --> <refentry id="function.strspn"> <refnamediv> <refname>strspn</refname> <refpurpose> Trova la lunghezza di un testo che corrisponde alla maschera data </refpurpose> </refnamediv> <refsect1> <title>Descrizione</title> <methodsynopsis> <type>int</type><methodname>strspn</methodname> <methodparam><type>string</type><parameter>str1</parameter></methodparam> <methodparam><type>string</type><parameter>str2</parameter></methodparam> <methodparam choice="opt"><type>int</type><parameter>start</parameter></methodparam> <methodparam choice="opt"><type>int</type><parameter>length</parameter></methodparam> </methodsynopsis> <simpara> Restituisce la lunghezza di un segmento di <parameter>str1</parameter> che contiene completamente i caratteri presenti in <parameter>str2</parameter>. </simpara> <para> Il seguente codice: <informalexample> <programlisting role="php"> <![CDATA[ <?php $var = strspn("42 is the answer, what is the question ...", "1234567890"); ?> ]]> </programlisting> </informalexample> assegnerà 2 a <varname>$var</varname>, poichè la stringa "42" è il più lungo segmento contenente i caratteri da "1234567890". </para> <simpara> Dal PHP 4.3.0, <function>strspn</function> accetta altri due parametri <type>interi</type> opzionali: <parameter>start</parameter> che può essere usato per indicare la posizione di inizio da cui cercare, e <parameter>length</parameter> per indicare la lunghezza della stringa da esaminare. </simpara> <para> <informalexample> <programlisting role="php"> <![CDATA[ <?php echo strspn("foo", "o", 1, 2); // 2 ?> ]]> </programlisting> </informalexample> </para> &note.bin-safe; <simpara> Vedere anche <function>strcspn</function>. </simpara> </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> http://cvs.php.net/co.php/phpdoc-it/reference/strings/functions/strstr.xml?r=1.1&p=1 Index: phpdoc-it/reference/strings/functions/strstr.xml +++ phpdoc-it/reference/strings/functions/strstr.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- EN-Revision: 1.8 Maintainer: darvina Status: ready --> <!-- splitted from ./en/functions/strings.xml, last change in rev 1.2 --> <refentry id="function.strstr"> <refnamediv> <refname>strstr</refname> <refpurpose>Trova la prima occorrenza di una stringa</refpurpose> </refnamediv> <refsect1> <title>Descrizione</title> <methodsynopsis> <type>string</type><methodname>strstr</methodname> <methodparam><type>string</type><parameter>haystack</parameter></methodparam> <methodparam><type>string</type><parameter>needle</parameter></methodparam> </methodsynopsis> <para> Restituisce la parte della stringa <parameter>haystack</parameter> dalla prima occorrenza di <parameter>needle</parameter> fino alla fine di <parameter>haystack</parameter>. </para> <para> Se non si trova <parameter>needle</parameter>, restituisce &false;. </para> <para> Se <parameter>needle</parameter> non è una stringa, il parametro viene convertito in un intero e utilizzato come valore ordinale di un carattere. </para> <note> <para> Questa funzione distingue tra maiuscole e minuscole. Per una versione che non abbia questa distinzione guardare <function>stristr</function>. </para> </note> <para> <example> <title>Esempio di uso di <function>strstr</function></title> <programlisting role="php"> <![CDATA[ <?php $email = 'user@example.com'; $domain = strstr($email, '@'); echo $domain; // prints @example.com ?> ]]> </programlisting> </example> </para> <para> <note> <para> Se si desidera soltanto determinare se una particolare stringa è presente in <parameter>haystack</parameter>, utilizzare la più veloce e meno costosa in termini di memoria <function>strpos</function>. </para> </note> </para> <para> <function>strstr</function> è sicura con i dati binari dal PHP 4.3.0 </para> <para> Vedere anche: <function>ereg</function>, <function>preg_match</function>, <function>stristr</function>, <function>strpos</function>, <function>strrchr</function> e <function>substr</function>. </para> </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> http://cvs.php.net/co.php/phpdoc-it/reference/strings/functions/strtok.xml?r=1.1&p=1 Index: phpdoc-it/reference/strings/functions/strtok.xml +++ phpdoc-it/reference/strings/functions/strtok.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- EN-Revision: 1.4 Maintainer: darvina Status: ready --> <!-- splitted from ./en/functions/strings.xml, last change in rev 1.2 --> <refentry id="function.strtok"> <refnamediv> <refname>strtok</refname> <refpurpose>Suddivide una stringa in token</refpurpose> </refnamediv> <refsect1> <title>Descrizione</title> <methodsynopsis> <type>string</type><methodname>strtok</methodname> <methodparam><type>string</type><parameter>arg1</parameter></methodparam> <methodparam><type>string</type><parameter>arg2</parameter></methodparam> </methodsynopsis> <para> <function>strtok</function> suddivide la stringa(<parameter>arg1</parameter>) in piccole stringhe (tokens), in cui ciascun token è delimitato dal carattere indicato in <parameter>arg2</parameter>. Perciò, se si ha la stringa "This is an example string" la si può dividire nelle singole parole utilizzando come separatore lo spazio. <example> <title>Esempio di uso di <function>strtok</function></title> <programlisting role="php"> <![CDATA[ <?php $string = "This is\tan example\nstring"; /* Use tab and newline as tokenizing characters as well */ $tok = strtok($string, " \n\t"); while ($tok) { echo "Word=$tok<br />"; $tok = strtok(" \n\t"); } ?> ]]> </programlisting> </example> </para> <para> Soltanto la prima chiamata a <function>strtok</function> utilizza il parametro stringa. Ogni chiamata successiva richiede solo il carattere da utilizzare, poichè la funzione tiene traccia di dove è arrivata nella stringa corrente. Per ripartire da capo o iniziare con una nuova stringa ri-chiamare <function>strtok</function> con il parametro stringa. Nota: si possono mettere più caratteri come separatori di stringhe. Il testo iniziale verra suddiviso quando viene trovato uno qualsiasi di questi caratteri. Note that only the first call to strtok uses the string argument. </para> <para> Il comportamento su segmenti vuoti è cambiato dal PHP 4.1.0. La vecchia versione restituiva una stringa vuota, mentre la nuova, più corretamente, salta quella parte di stringa: <example> <title>Vecchio comportamento di <function>strtok</function></title> <programlisting role="php"> <![CDATA[ <?php $first_token = strtok('/something', '/'); $second_token = strtok('/'); var_dump($first_token, $second_token); ?> ]]> </programlisting> <para> Output: </para> <screen> <![CDATA[ string(0) "" string(9) "something" ]]> </screen> </example> <example> <title>Nuovo comportamento di <function>strtok</function></title> <programlisting role="php"> <![CDATA[ <?php $first_token = strtok('/something', '/'); $second_token = strtok('/'); var_dump($first_token, $second_token); ?> ]]> </programlisting> <para> Output: </para> <screen> <![CDATA[ string(9) "something" bool(false) ]]> </screen> </example> </para> <para> Fare attenzione ai token uguali a "0". Questi possono essere considerati &false; nelle espressioni condizionali. </para> <para> Vedere anche: <function>split</function> e <function>explode</function>. </para> </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> http://cvs.php.net/co.php/phpdoc-it/reference/strings/functions/strtolower.xml?r=1.1&p=1 Index: phpdoc-it/reference/strings/functions/strtolower.xml +++ phpdoc-it/reference/strings/functions/strtolower.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- EN-Revision: 1.6 Maintainer: darvina Status: ready --> <!-- splitted from ./en/functions/strings.xml, last change in rev 1.2 --> <refentry id="function.strtolower"> <refnamediv> <refname>strtolower</refname> <refpurpose>Converte in minuscolo una stringa</refpurpose> </refnamediv> <refsect1> <title>Descrizione</title> <methodsynopsis> <type>string</type><methodname>strtolower</methodname> <methodparam><type>string</type><parameter>str</parameter></methodparam> </methodsynopsis> <para> La funzione restituisce la stringa <parameter>string</parameter> con tutti i caratteri alfabetici convertiti in minuscolo. </para> <para> Nota: i caratteri 'alfabetici' sono determinati in base alle impostazioni locali. Ciò significa, ad esempio, che nelle impostazioni locali di default del "C", il carattere umlaut-A (&Auml;) non sarà convertito. </para> <example> <title>Esempio di uso di <function>strtolower</function></title> <programlisting role="php"> <![CDATA[ <?php $str = "Mary Had A Little Lamb and She LOVED It So"; $str = strtolower($str); echo $str; // Prints mary had a little lamb and she loved it so ?> ]]> </programlisting> </example> &note.bin-safe; <para> Vedere anche: <function>strtoupper</function>, <function>ucfirst</function>, <function>ucwords</function> e <function>mb_strtolower</function>. </para> </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> http://cvs.php.net/co.php/phpdoc-it/reference/strings/functions/strtoupper.xml?r=1.1&p=1 Index: phpdoc-it/reference/strings/functions/strtoupper.xml +++ phpdoc-it/reference/strings/functions/strtoupper.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- EN-Revision: 1.6 Maintainer: darvina Status: ready --> <!-- splitted from ./en/functions/strings.xml, last change in rev 1.2 --> <refentry id="function.strtoupper"> <refnamediv> <refname>strtoupper</refname> <refpurpose>Converte in maiuscolo una stringa</refpurpose> </refnamediv> <refsect1> <title>Descrizione</title> <methodsynopsis> <type>string</type><methodname>strtoupper</methodname> <methodparam><type>string</type><parameter>string</parameter></methodparam> </methodsynopsis> <para> Restituisce la stringa <parameter>string</parameter> con i caratteri alfabetici convertiti in maiuscolo. </para> <para> Nota: i caratteri 'alfabetici' sono determinati in base alle impostazioni locali. Ciò significa, ad esempio, che nelle impostazioni locali di default del "C", il carattere umlaut-A (&Auml;) non sarà convertito. </para> <example> <title>Esempio di uso di <function>strtoupper</function></title> <programlisting role="php"> <![CDATA[ <?php $str = "Mary Had A Little Lamb and She LOVED It So"; $str = strtoupper($str); echo $str; // Prints MARY HAD A LITTLE LAMB AND SHE LOVED IT SO ?> ]]> </programlisting> </example> &note.bin-safe; <para> Vedere anche: <function>strtolower</function>, <function>ucfirst</function>, <function>ucwords</function> e <function>mb_strtoupper</function>. </para> </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 --> http://cvs.php.net/co.php/phpdoc-it/reference/strings/functions/strtr.xml?r=1.1&p=1 Index: phpdoc-it/reference/strings/functions/strtr.xml +++ phpdoc-it/reference/strings/functions/strtr.xml <?xml version="1.0" encoding="iso-8859-1"?> <!-- EN-Revision: 1.5 Maintainer: darvina Status: ready --> <!-- splitted from ./en/functions/strings.xml, last change in rev 1.2 --> <refentry id="function.strtr"> <refnamediv> <refname>strtr</refname> <refpurpose>Traduce certi caratteri</refpurpose> </refnamediv> <refsect1> <title>Descrizione</title> <methodsynopsis> <type>string</type><methodname>strtr</methodname> <methodparam><type>string</type><parameter>str</parameter></methodparam> <methodparam><type>string</type><parameter>from</parameter></methodparam> <methodparam><type>string</type><parameter>to</parameter></methodparam> </methodsynopsis> <methodsynopsis> <type>string</type><methodname>strtr</methodname> <methodparam><type>string</type><parameter>str</parameter></methodparam> <methodparam><type>array</type><parameter>replace_pairs</parameter></methodparam> </methodsynopsis> <para> Questa funzione restituisce una copia dif <parameter>str</parameter>, traducendo tutti i caratteri di <parameter>from</parameter> al corrispondente carattere indicato in <parameter>to</parameter>. </para> <para> Se <parameter>from</parameter> e <parameter>to</parameter> hanno lunghezze differenti, i caratteri in più presenti nella stringa più lunga saranno ignorati. <example> <title>Esempio di uso di <function>strtr</function></title> <programlisting role="php"> <![CDATA[ <?php $addr = strtr($addr, "äåö", "aao"); ?> ]]> </programlisting> </example> </para> <para> <function>strtr</function> può essere eseguita con solo due argomenti. Se veien chiamata con due parametri si comporta in modo nuovo: <parameter>from</parameter> deve essere un matrice che contiene le coppie stringa -> stringa da sostituire nella stringa sorgente. <function>strtr</function> cercherà sempre prima di incrociare il testo più lungo e *NON* tenterà di sostituire parti su cui ha già lavorato. </para> <example> <title>Esempio di uso di <function>strtr</function> con due parametri</title> <programlisting role="php"> <![CDATA[ <?php $trans = array("hello" => "hi", "hi" => "hello"); echo strtr("hi all, I said hello", $trans); ?> ]]> </programlisting> <para> Questo visualizzerà: </para> <screen> <![CDATA[ hello all, I said hi ]]> </screen> </example> <note> <simpara> I parametri opzionali <parameter>to</parameter> e <parameter>from</parameter> sono stati aggiunti in PHP 4.0.0 </simpara> </note> <para> Vedere anche <function>ereg_replace</function>. </para> </refsect1> </refentry> <!-- Keep this comment at the end of the file Local variables: mode: sgml sgml-omittag:t sgml-shorttag:t sgml-minimize-attributes:nil sgml-always-quote-attributes:t sgml-indent-step:1 sgml-indent-data:t indent-tabs-mode:nil sgml-parent-document:nil sgml-default-dtd-file:"../../../../manual.ced" sgml-exposed-tags:nil sgml-local-catalogs:nil sgml-local-ecat-files:nil End: vim600: syn=xml fen fdm=syntax fdl=2 si vim: et tw=78 syn=sgml vi: ts=1 sw=1 -->
« previous php.doc.it (#635) next »