Ti sei perso il VI Convegno gt? Forse puoi rimediare... www.convegnogt.it X Chiudi
 
Forum GT: Condividiamo idee e conoscenza Forum GT: Condividiamo idee e conoscenza


Condividi questo contenuto nei Social Network:
Ti stiamo aspettando: Registrati subito e gratis. Entra a far parte di una delle comunità più attive in Italia. Se hai dimenticato i tuoi dati li puoi recuperare subito.


Vai indietro   Forum per Webmaster: Condividiamo Idee e Conoscenza > Sviluppo e Gestione siti web > Php - Mysql > Funzioni di PHP
Benvenuto! Forum Regole FAQ Lista utenti Calendario Segna come letti


Rispondi
 
LinkBack Strumenti di discussione
Vecchio 09-02-08, 17:22   #1 (permalink)
ModSenior
 
L'avatar di Samyorn
 
Data di registrazione: Dec 2007
Ubicazione: Catania
Messaggi: 5,703
Invia un messaggio tramite ICQ a Samyorn Invia un messaggio tramite Skype a Samyorn
[Array] list()

PHP 4, 5
Sintassi: void list ( mixed $... )

List è un costrutto di PHP utile per assegnare dei valori ad una lista di variabili, così come fossero un array.
Qualora si volessero assegnare i valori di un array alle variabili tramite questo costrutto, l'array dovrà essere ad indice numerico e partirà ovviamente dall'elemento 0.
Codice PHP:
<?
$array 
= array("valore1""valore2""valore3");
list (
$var1$var2$var3) = $array;
echo 
$var1// risultato: valore1
echo $var2// risultato: valore2
echo $var3// risultato: valore3
?>
E' anche possibile assegnare solo parte dei valori contenuti nel nostro array, basterà semplicemente procedere nel seguente modo:
Codice PHP:
<?
$array 
= array("valore1""valore2""valore3");
 
list (
$var1, , $var2) = $array;
echo 
$var1// risultato: valore1
echo $var2// risultato: valore3
 
list ( , , $var1) = $array;
echo 
$var1// risultato: valore3
?>
__________________
Qui, Quo, Qua
Si parla poco di SMF? Sentiamo l'opinione di chi lo ha provato. Ti amo...brindiAMO?
Conosci GTLab? Devi scegliere un CMS per Forum e non sai quale? Guarda quì!!

Ultima modifica di Samyorn : 09-02-08 17:46.
Samyorn non in linea  
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Segnalo this Post!OKNO this Post!
Rispondi citando
Vecchio 09-02-08, 17:53   #2 (permalink)
ModSenior
 
L'avatar di Samyorn
 
Data di registrazione: Dec 2007
Ubicazione: Catania
Messaggi: 5,703
Invia un messaggio tramite ICQ a Samyorn Invia un messaggio tramite Skype a Samyorn
list() e le query

Un metodo molto utile per utilizzare questo costrutto quando si estraggono dati da una database e quello di assegnare direttamente il valore dei vari campi alle variabili:
Codice PHP:
<?
$sql 
"SELECT id, user, mail FROM table_user";
$query mysql_query ($sql$connessione);
 
while ( list (
$id$user$mail) = mysql_fetch_row ($query))
{
  echo 
$id."-".$user."-".$mail."\n";
}
?>
__________________
Qui, Quo, Qua
Si parla poco di SMF? Sentiamo l'opinione di chi lo ha provato. Ti amo...brindiAMO?
Conosci GTLab? Devi scegliere un CMS per Forum e non sai quale? Guarda quì!!
Samyorn non in linea  
Add Post to del.icio.usBookmark Post in TechnoratiFurl this Post!Segnalo this Post!OKNO this Post!
Rispondi citando
Rispondi
Tags: , ,



Strumenti di discussione

Regole di scrittura
Non puoi postare nuove discussioni
Non puoi rispondere alle discussioni
Non puoi allegare file
Non puoi editare i tuoi post

BB code is Attivo
smilies è Attivo
[IMG] il codice è Attivo
Il codice HTML è Disattivato
Trackbacks are Attivo
Pingbacks are Attivo
Refbacks are Disattivato
Vai al forum



Tutti gli orari sono GMT +3. Attualmente sono le 05:02.




Forum GT - © 2004-2009 GT idea S.r.l P.iva 02418200800 - Privacy/Disclaimer

SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.