Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions features/file-upload.xml
Original file line number Diff line number Diff line change
Expand Up @@ -207,7 +207,7 @@ print "</pre>";
<example>
<title>Upload di una serie di file</title>
<para>
Il PHP supporta le <link linkend="faq.html.arrays">matrici HTML</link>
Il PHP supporta gli <link linkend="faq.html.arrays">array HTML</link>
anche con i file.
</para>
<programlisting role="html">
Expand Down Expand Up @@ -247,7 +247,7 @@ foreach ($_FILES["pictures"]["error"] as $key => $error) {
<sect1 xml:id="features.file-upload.errors">
<title>Spiegazione dei messaggi di errore</title>
<simpara>
PHP restituisce un codice di errore nella matrice del file.
PHP restituisce un codice di errore nell'array del file.
Il codice di errore si trova nell'indice <literal>error</literal>
e viene valorizzato durante
l'upload del file da parte del PHP. In altre parole l'errore può essere
Expand Down
16 changes: 8 additions & 8 deletions language/operators/array.xml
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- EN-Revision: 52407313885d27a4e891e08dd2e2481bcc39e244 Maintainer: pastore Status: ready -->
<!-- CREDITS: cucinato -->
<sect1 xml:id="language.operators.array">
<title>Operatori per matrici</title>
<title>Operatori per array</title>
<table>
<title>Operatori per matrici</title>
<title>Operatori per array</title>
<tgroup cols="3">
<thead>
<row>
Expand Down Expand Up @@ -49,9 +49,9 @@
</tgroup>
</table>
<para>
L'operatore <literal>+</literal> restituisce la matrice di destra aggiunta
a quella di sinistra; per le chiavi esistenti in entrambe le matrici, vengono usati gli elementi
della matrice di sinistra, e gli elementi duplicati in quella
L'operatore <literal>+</literal> restituisce l'array di destra aggiunta
a quella di sinistra; per le chiavi esistenti in entrambe gli array, vengono usati gli elementi
dell'array di sinistra, e gli elementi duplicati in quello
di destra sono ignorati.
</para>
<para>
Expand Down Expand Up @@ -111,12 +111,12 @@ string(6) "cherry"
</screen>
</para>
<para>
Gli elementi di una matrice sono uguali nel confronto se hanno le
Gli elementi di un array sono uguali nel confronto se hanno le
stesse chiavi e gli stessi valori.
</para>
<para>
<example>
<title>Confrontare le matrici</title>
<title>Confrontare gli array</title>
<programlisting role="php">
<![CDATA[
<?php
Expand All @@ -140,4 +140,4 @@ var_dump($a === $b); // bool(false)
</simplelist>
</para>
</sect2>
</sect1>
</sect1>
12 changes: 6 additions & 6 deletions reference/info/functions/get-included-files.xml
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<refnamediv>
<refname>get_included_files</refname>
<refpurpose>
Restituisce una matrice con i nomi dei file inclusi o richiesti
Restituisce un array con i nomi dei file inclusi o richiesti
</refpurpose>
</refnamediv>
<refsect1>
Expand All @@ -15,8 +15,8 @@
<void/>
</methodsynopsis>
<para>
Restituisce una matrice contenente i nomi di tutti i file che sono
stati includi tramite le funzioni <function>include</function>,
Restituisce un array contenente i nomi di tutti i file che sono
stati inclusi tramite le funzioni <function>include</function>,
<function>include_once</function>, <function>require</function>
oppure <function>require_once</function>.
</para>
Expand All @@ -32,7 +32,7 @@
<note>
<para>
File inclusi tramite la direttiva <literal>auto_prepend_file</literal>
non saranno inseriti nella matrice.
non saranno inseriti nell'array.
</para>
</note>
<para>
Expand Down Expand Up @@ -75,8 +75,8 @@ test4.php
In PHP 4.0.1pl2 e nelle versioni precedenti
<function>get_included_files</function> assumeva che
i file inclusi avessero come estensione <literal>.php</literal>;
file con altre estensioni erano ignorati. La matrice restituita da
<function>get_included_files</function> era una matrice associativa
file con altre estensioni erano ignorati. L'array restituito da
<function>get_included_files</function> era un array associativo
e riportava soltanto i file inclusi con <function>include</function>
e <function>include_once</function>.
</para>
Expand Down
20 changes: 10 additions & 10 deletions reference/pcre/functions/preg-grep.xml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
<refnamediv>
<refname>preg_grep</refname>
<refpurpose>
Restituisce una matrice degli elementi riconosciuti tramite le espressioni regolari
Restituisce un array degli elementi riconosciuti tramite le espressioni regolari
</refpurpose>
</refnamediv>
<refsect1>
Expand All @@ -20,8 +20,8 @@
</methodsynopsis>

<para>
La funzione <function>preg_grep</function> restituisce una matrice
composta dagli elementi dell'array <parameter>testo</parameter> che
La funzione <function>preg_grep</function> restituisce un array
composto dagli elementi dell'array <parameter>testo</parameter> che
soddisfano i criteri impostati nel parametro <parameter>espressione_regolare</parameter>.
</para>
<para>
Expand All @@ -31,7 +31,7 @@
<term>PREG_GREP_INVERT</term>
<listitem>
<simpara>
Con questo valore, la funzione <function>preg_grep</function>gli elementi della matrice
Con questo valore, la funzione <function>preg_grep</function> restituisce gli elementi dell'array
di input che <emphasis>non</emphasis> soddisfano la data <parameter>espressione_regolare</parameter>.
Questo valore è disponibile a partire da PHP 4.2.0.
</simpara>
Expand All @@ -40,11 +40,11 @@
</variablelist>
</para>
<para>
A partire dalla versione 4.0.4 di PHP, la matrice risultante dalla
funzione <function>preg_grep</function>, viene indicizzata utilizzando le
chiavi dalla matrice di input. Se non si desidera un comportamento simile,
applicare la funzione <function>array_values</function> alla matrice
ottenuta da questa funzione per ricalcolare gli indici.
A partire dalla versione 4.0.4 di PHP, l'array risultante dalla
funzione <function>preg_grep</function>, viene indicizzato utilizzando le
chiavi dall'array di input. Se non si desidera un comportamento simile,
applicare la funzione <function>array_values</function> all'array
ottenuto da questa funzione per ricalcolare gli indici.
</para>

<para>
Expand All @@ -53,7 +53,7 @@
<programlisting role="php">
<![CDATA[
<?php
// esempio di restituzione di tutti gli elementi della matrice
// esempio di restituzione di tutti gli elementi dell'array
// contenenti numeri in virgola mobile
$fl_array = preg_grep("/^(\d+)?\.\d+$/", $array);
?>
Expand Down
6 changes: 3 additions & 3 deletions reference/strings/functions/implode.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<refentry xml:id="function.implode" xmlns="http://docbook.org/ns/docbook">
<refnamediv>
<refname>implode</refname>
<refpurpose>Unisce gli elementi di una matrice in una stringa</refpurpose>
<refpurpose>Unisce gli elementi di un array in una stringa</refpurpose>
</refnamediv>
<refsect1>
<title>Descrizione</title>
Expand All @@ -14,8 +14,8 @@
<methodparam><type>array</type><parameter>pieces</parameter></methodparam>
</methodsynopsis>
<para>
Restituisce una stringa contenente tutti gli elementi di una
matrice nel medesimo ordine, inserendo il parametro glue tra un
Restituisce una stringa contenente tutti gli elementi di un
array nel medesimo ordine, inserendo il parametro glue tra un
elemento e l'altro.
<example>
<title>Esempio di uso di <function>implode</function></title>
Expand Down
14 changes: 7 additions & 7 deletions reference/strings/functions/str-ireplace.xml
Original file line number Diff line number Diff line change
Expand Up @@ -18,29 +18,29 @@
<methodparam choice="opt"><type>int</type><parameter role="reference">count</parameter></methodparam>
</methodsynopsis>
<para>
Questa funzione restituisce una stringa od una matrice con tutte le occorrenze
Questa funzione restituisce una stringa od un array con tutte le occorrenze
di <parameter>search</parameter> in <parameter>subject</parameter>
(non distinguendo tra maiuscole e minuscole) sostituite con il valore <parameter>replace</parameter>
Se non occorrono particolari regole di sostituzione si dovrebbe utilizzare
questa funzione anziché <function>eregi_replace</function> o
<function>preg_replace</function> con il parametro <literal>i</literal>.
</para>
<para>
Se il parametro <parameter>subject</parameter> è una matrice, allora la ricerca
Se il parametro <parameter>subject</parameter> è un array, allora la ricerca
e la sostituzione viene eseguita su ogni elemento di
<parameter>subject</parameter>, ed il valore restituito è pure quello una
matrice.
<parameter>subject</parameter>, ed il valore restituito è pure quello un
array.
</para>
<para>
Se <parameter>search</parameter> e
<parameter>replace</parameter> sono matrici, allora
<function>str_ireplace</function> prende i valori da ciascuna matrice
<parameter>replace</parameter> sono array, allora
<function>str_ireplace</function> prende i valori da ciascun array
e li utilizza per fare la ricerca e la sostituzione in
<parameter>subject</parameter>. Se
<parameter>replace</parameter> ha meno valori di
<parameter>search</parameter>, allora si utilizza una stringa vuota per sostituire
i valori mancanti. Se <parameter>search</parameter>
è una matrice e <parameter>replace</parameter> è una stringa; allora
è un array e <parameter>replace</parameter> è una stringa; allora
questa stringa viene utilizzata per sostituire ogni valore di
<parameter>search</parameter>.
</para>
Expand Down
18 changes: 9 additions & 9 deletions reference/strings/functions/str-replace.xml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
<methodparam choice="opt"><type>int</type><parameter role="reference">count</parameter></methodparam>
</methodsynopsis>
<para>
Questa funzione restituisce una stringa, od una matrice, con tutte le occorrenze
Questa funzione restituisce una stringa, od un array, con tutte le occorrenze
di <parameter>search</parameter> nella stringa <parameter>subject</parameter>
sostituite con il valore del parametro <parameter>replace</parameter>. Se non occorrono
particolari capacità di sostituzione (tipo le espressioni regolari), si dovrebbe utilizzare
Expand All @@ -27,12 +27,12 @@
</para>
<para>
Dal PHP 4.0.5, ogni parametro di <function>str_replace</function>
può essere una <type>matrice</type>.
può essere un <type>array</type>.
</para>
<warning>
<simpara>
Nelle versioni di PHP antecedenti la 4.3.3 esisteva un errore quando si utilizzano
le matrici per <parameter>search</parameter> e <parameter>replace</parameter>
gli array per <parameter>search</parameter> e <parameter>replace</parameter>
che faceva ignorare gli indici vuoti di <parameter>search</parameter>
avanzando il puntatore interno di
<parameter>replace</parameter>, questo è stato corretto dal
Expand All @@ -42,21 +42,21 @@
</simpara>
</warning>
<para>
Se <parameter>subject</parameter> è una matrice, allora la ricerca e la
Se <parameter>subject</parameter> è un array, allora la ricerca e la
sostituzione sono eseguite su ogni elemento di
<parameter>subject</parameter>, ed il valore restituito è pure una
matrice.
<parameter>subject</parameter>, ed il valore restituito è pure un
array.
</para>
<para>
Se <parameter>search</parameter> e
<parameter>replace</parameter> sono matrici, allora
<function>str_replace</function> prende i valori da ciascuna matrice
<parameter>replace</parameter> sono array, allora
<function>str_replace</function> prende i valori da ciascun array
e li usa per svolgere la ricerca e la sostituzione in
<parameter>subject</parameter>. Se
<parameter>replace</parameter> ha meno valori di
<parameter>search</parameter>, allora si utilizzeranno delle stringhe vuote
per completare i rimanenti valori da sostituire. Se <parameter>search</parameter>
è una matrice e <parameter>replace</parameter> è una stringa, allora
è un array e <parameter>replace</parameter> è una stringa, allora
questa stringa di sostituzione sarà utilizzata per ogni valore di
<parameter>search</parameter>. Il contrario non avrebbe
senso.
Expand Down
10 changes: 5 additions & 5 deletions reference/strings/functions/str-split.xml
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<refnamediv>
<refname>str_split</refname>
<refpurpose>
Converte una stringa in una matrice
Converte una stringa in un array
</refpurpose>
</refnamediv>
<refsect1>
Expand All @@ -15,17 +15,17 @@
<methodparam choice="opt"><type>int</type><parameter>split_length</parameter></methodparam>
</methodsynopsis>
<para>
Converte una stringa in una matrice. Se viene passato
il parametro opzionale <parameter>split_length</parameter>, la matrice
restituita sarà composta da segmenti, ciascuno della lunghezza di
Converte una stringa in un array. Se viene passato
il parametro opzionale <parameter>split_length</parameter>, l'array
restituito sarà composto da segmenti, ciascuno della lunghezza di
<parameter>split_length</parameter> caratteri, in caso contrario ciascun segmento
sarà lungo un carattere.
</para>
<para>
&false; è restituito se <parameter>split_length</parameter> è minore
di 1. Se <parameter>split_length</parameter> supera la lunghezza
di <parameter>string</parameter>, sarà restituita l'intera stringa
come primo (ed unico) elemento della matrice.
come primo (ed unico) elemento dell'array.
</para>
<para>
<example>
Expand Down
4 changes: 2 additions & 2 deletions reference/strings/functions/vsprintf.xml
Original file line number Diff line number Diff line change
Expand Up @@ -14,12 +14,12 @@
<methodparam><type>array</type><parameter>args</parameter></methodparam>
</methodsynopsis>
<simpara>
Restituisce i valori di una matrice come testo formattato in base a
Restituisce i valori di un array come testo formattato in base a
<parameter>format</parameter> (descritto nella documentazione
di <function>sprintf</function>).
</simpara>
<simpara>
Agisce come <function>sprintf</function> ma accetta una matrice di
Agisce come <function>sprintf</function> ma accetta un array di
argomenti, piuttosto che un numero variabile di argomenti.
</simpara>
<simpara>
Expand Down