cucinato Thu Mar 28 09:45:32 2002 EDT
Modified files:
/phpdoc/it/functions apache.xml array.xml
Log:
Sync to EN version
Index: phpdoc/it/functions/apache.xml
diff -u phpdoc/it/functions/apache.xml:1.13 phpdoc/it/functions/apache.xml:1.14
--- phpdoc/it/functions/apache.xml:1.13 Thu Mar 28 07:42:48 2002
+++ phpdoc/it/functions/apache.xml Thu Mar 28 09:45:31 2002
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="iso-8859-1"?>
-<!-- EN-Revision: 1.23 Maintainer: cucinato Status: ready -->
+<!-- EN-Revision: 1.24 Maintainer: cucinato Status: ready -->
<reference id="ref.apache">
<title>Funzioni Apache</title>
<titleabbrev>Apache</titleabbrev>
@@ -272,3 +272,4 @@
vim: et tw=78 syn=sgml
vi: ts=1 sw=1
-->
+
Index: phpdoc/it/functions/array.xml
diff -u phpdoc/it/functions/array.xml:1.51 phpdoc/it/functions/array.xml:1.52
--- phpdoc/it/functions/array.xml:1.51 Mon Mar 25 09:28:47 2002
+++ phpdoc/it/functions/array.xml Thu Mar 28 09:45:31 2002
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="iso-8859-1"?>
- <!-- EN-Revision: 1.167 Maintainer: cucinato Status: ready -->
+ <!-- EN-Revision: 1.171 Maintainer: cucinato Status: ready -->
<reference id="ref.array">
<title>Funzioni di Array</title>
<titleabbrev>Array</titleabbrev>
@@ -490,7 +490,7 @@
<para>
Gli utenti non possono modificare l'array attraverso la funzione
di callback, ad esempio aggiungere/togliere un elemento, o cancellare l'array su
cui
- <function>array_walk</function> � applicata. Se l'array viene
+ <function>array_filter</function> � applicata. Se l'array viene
cambiato, il comportamento di questa funzione non � definito.
</para>
<para>
@@ -2955,6 +2955,12 @@
<parameter>ago</parameter> e restituisce la chiave se viene trovato
nell'array, &false; altrimenti.
</para>
+ <note>
+ <para>
+ Nelle versioni di PHP antecedenti la 4.2.0, <function>array_search</function>
+restituisce
+ <constant>NULL</constant> invece di &false; in caso di fallimento.
+ </para>
+ </note>
<para>
Se il terzo parametro opzionale <parameter>strict</parameter> è impostato
a
&true; la funzione <function>array_search</function>
@@ -3122,10 +3128,44 @@
Come <function>array</function>, questa non è in realtà una
funzione,
bensì un costrutto del linguaggio. <function>list</function> è
usata per
assegnare valori ad una lista di variabili in una sola operazione.
+ </para>
+ <note>
+ <para>
+ <function>list</function> funziona solo su array numerici e si aspetta
+ che gli indici numerici partano da 0.
+ </para>
+ </note>
+ <para>
<example>
<title>esempio di <function>list</function></title>
<programlisting role="php">
<![CDATA[
+<?php
+
+$info = array('caff�', 'scuro', 'caffeina');
+
+// assegna a tutte le variabili
+list($bevanda, $colore, $componente) = $info;
+print "Il $bevanda � $colore e la $componente lo rende speciale.\n";
+
+// assegna solo in parte
+list($bevanda, , $componente) = $info;
+print "Il $bevanda ha la $componente.\n";
+
+// oppure assegnamo solo l'ultima variabile
+list( , , $componente) = $info;
+print "Ho voglia di $bevanda!\n";
+
+?>
+]]>
+ </programlisting>
+ </example>
+ </para>
+ <para>
+ <example>
+ <title>Esempio di uso di <function>list</function></title>
+ <programlisting role="php">
+<![CDATA[
<table>
<tr>
<th>Nome dell'impiegato</th>
@@ -3150,7 +3190,8 @@
</example>
</para>
<para>
- Vedere anche <function>each</function> e <function>array</function>.
+ Vedere anche <function>each</function> e <function>array</function>
+ e <function>extract</function>.
</para>
</refsect1>
</refentry>