Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    Chiarimento su richiamo di array

    Salve, non riesco a richiamare tutti gli elementi di una array:
    Codice PHP:
    $array = array(ab);
    foreach(
    $array as $a){
    echo 
    'valore: '$a' ';

    Scritto così stamperà:
    valore: a valore: b
    Adesso voglio usare gli elementi dell'array fuori dal ciclo foreach:
    Codice PHP:
    $array = array(ab);
    echo 
    'i valori sono: '$array[0], $array[1]; 
    E anche qui siamo a posto, ma se volessi passarli ad una variabile?
    Codice PHP:
    $array = array(ab);
    $valori 'i valori sono: ';
    $unisci $valori.$array????//=>qui come imposto $array?
    //risultato voluto: i valori sono ab 
    Nell'ultimo esempio vorrei ottenere la stampa del secondo esempio ma senza stamparli uno alla volta, perhè la formula che stò usando accumula valori nell'array e non posso prevedere il numero totale, quindi vorrei estrapolare tutti i valori che contiene in un'unica mossa.
    Esiste un modo simile al ciclo foreach con cui rimediare?

  2. #2
    Utente di HTML.it
    Registrato dal
    Oct 2009
    Messaggi
    636
    puoi costruire una stringa usando implode

    Codice PHP:

    echo "i valori sono: " implode(", "$array); 

  3. #3
    Grazie per la dritta, la soluzione era semplicissima.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.