<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Problema: Ordinamento di Array]]></title><description><![CDATA[<p dir="auto">Ho un piccolo problema con alcuni array.<br />
Qualche mese fa ho creato un piccolo script PHP per salvare ed estrarre dati da un file con un array.<br />
Il fatto è che ora desidero ordinare i dati per data di inserimento in ordine discendente, tenendo conto che inserimento significa nuova stringa in fondo alla pagina. Mi spiego meglio; quello mostrato di seguito è il file-database.</p>
<pre><code>
Lista[0] = "pippo";
Lista[1] = "topolino";
Lista[2] = "paperino";
Lista[3] = "pluto";

</code></pre>
<p dir="auto">Credo che il quesito sia piuttosto semplice: esiste una funzione, tipo sort(), rsort() o simili, che mi consenta di ordinare i dati dal [3] allo [0] (pluto, paperino, topolino, pippo) prima di estrarli?</p>
<p dir="auto">Nota: ho trovato la funzione array_reverse(), ma non riesco a farla funzionare.</p>
]]></description><link>https://connect.gt/topic/109492/problema-ordinamento-di-array</link><generator>RSS for Node</generator><lastBuildDate>Sat, 17 Oct 2026 06:28:31 GMT</lastBuildDate><atom:link href="https://connect.gt/topic/109492.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 03 Sep 2009 14:33:17 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Problema: Ordinamento di Array on Fri, 04 Sep 2009 09:58:09 GMT]]></title><description><![CDATA[<p dir="auto">No, il valore booleano è opzionale nella funzione. Io non ho impostato nulla, dunque, di default, PHP lo interpreta come FALSE.</p>
]]></description><link>https://connect.gt/post/854714</link><guid isPermaLink="true">https://connect.gt/post/854714</guid><dc:creator><![CDATA[fedehann]]></dc:creator><pubDate>Fri, 04 Sep 2009 09:58:09 GMT</pubDate></item><item><title><![CDATA[Reply to Problema: Ordinamento di Array on Fri, 04 Sep 2009 06:22:47 GMT]]></title><description><![CDATA[<p dir="auto">Ciao FedeHann,<br />
non è che per sbaglio hai utilizzato la function array_reverse() passandole<br />
anche 'true' come secondo parametro?</p>
<p dir="auto">In quel caso ti conserva anche le chiavi/indici dell'array e quindi scorrendolo in un ciclo for ti ridà praticamente lo stesso ordine dell'array iniziale.</p>
<p dir="auto">Ciao</p>
]]></description><link>https://connect.gt/post/854715</link><guid isPermaLink="true">https://connect.gt/post/854715</guid><dc:creator><![CDATA[mirkoagrati]]></dc:creator><pubDate>Fri, 04 Sep 2009 06:22:47 GMT</pubDate></item><item><title><![CDATA[Reply to Problema: Ordinamento di Array on Thu, 03 Sep 2009 14:59:21 GMT]]></title><description><![CDATA[<p dir="auto">Grazie (Il dollaro della variabile l'avevo scordato nella stesura del codice d'esempio), ma purtroppo la faccenda non è così semplice.</p>
<p dir="auto">Il codice che mi hai passato è lo stesso che avevo provato io (con l'eccezione del print, ovviamente). E fin qui, nessun problema.<br />
Quando estraggo i dati, poi, tramite ciclo, e filtraggio per chiave -da una delle stringhe dell'array- i dati risultano così (esempio):</p>
<p dir="auto">Se il file/database è</p>
<pre><code>
$Lista[0] = "pippo";
$Lista[1] = "topolino";
$Lista[2] = "paperino";
$Lista[3] = "pluto";

</code></pre>
<p dir="auto">Io, quando filtro ed estraggo i dati tramite ciclo, dopo aver inserito<br />
l'array_reverse(), ottengo... (esempio)</p>
<pre><code>
PLUTO
TOPOLINO
PAPERINO

</code></pre>
]]></description><link>https://connect.gt/post/854711</link><guid isPermaLink="true">https://connect.gt/post/854711</guid><dc:creator><![CDATA[fedehann]]></dc:creator><pubDate>Thu, 03 Sep 2009 14:59:21 GMT</pubDate></item><item><title><![CDATA[Reply to Problema: Ordinamento di Array on Thu, 03 Sep 2009 14:50:54 GMT]]></title><description><![CDATA[<p dir="auto">Le variabili in php dovrebbero avere il $ davanti...</p>
<pre><code>
$Lista[0] = "pippo";
$Lista[1] = "topolino";
$Lista[2] = "paperino";
$Lista[3] = "pluto";

$nuovaLista = array_reverse($Lista);

print_r($nuovaLista);

</code></pre>
<p dir="auto">ti funziona?</p>
]]></description><link>https://connect.gt/post/854713</link><guid isPermaLink="true">https://connect.gt/post/854713</guid><dc:creator><![CDATA[ecobb]]></dc:creator><pubDate>Thu, 03 Sep 2009 14:50:54 GMT</pubDate></item></channel></rss>