Un Evento Unico. 5 Sale. 27 Interventi. SEO, SOCIAL, E-Commerce, Mobile, Turismo.
CLICCA QUI e SCOPRI DI PIù 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 17-01-08, 21:37   #1 (permalink)
Moderatore
 
L'avatar di ceccus
 
Data di registrazione: Oct 2006
Messaggi: 913
[Array] array_chunk()

Sintassi: array_chunk ( array $array_input, int $dimensione [,bool $chiavi] )

array_chunk spezza l'array $array_input in più array di dimesione $dimesione:

Codice PHP:
$array_input = array(1,2,3,'a','b',4,'c');
$dimensione 2;
$test=array_chunk($array_input$dimensione);
 
print_r($test); // stamperà:
 
Array
(
    [
0] => Array
        (
            [
0] => 1
            
[1] => 2
        
)
    [
1] => Array
        (
            [
0] => 3
            
[1] => a
        
)
    [
2] => Array
        (
            [
0] => b
            
[1] => 4
        
)
    [
3] => Array
        (
            [
0] => c
        
)

Ovviamente l'ultimo array potrebbe contenere meno valori di quanto indicato in $dimensione.
Se viene impostato il paramentro opzionale $chiavi su TRUE (di default è impostato su FALSE) si forzano i nuovi array a mantenere le chiavi di $array_input:

Codice PHP:
$array_input = array(1,2,3,'a','b',4,'c');
$dimensione 2;
$test=array_chunk($array_input$dimensioneTRUE);
 
print_r($test); // stamperà:
 
Array
(
    [
0] => Array
        (
            [
0] => 1
            
[1] => 2
        
)
 
    [
1] => Array
        (
            [
2] => 3
            
[3] => a
        
)
 
    [
2] => Array
        (
            [
4] => b
            
[5] => 4
        
)
 
    [
3] => Array
        (
            [
6] => c
        
)

__________________


Ultima modifica di ceccus : 21-01-08 11:52.
ceccus non in linea   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 10:12.




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

SEO by vBSEO 3.2.0 ©2008, Crawlability, Inc.