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> &egrave; impostato 
a
      &true; la funzione <function>array_search</function>
@@ -3122,10 +3128,44 @@
      Come <function>array</function>, questa non &egrave; in realt&agrave; una 
funzione,
      bens&igrave; un costrutto del linguaggio.  <function>list</function> &egrave; 
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>


Reply via email to