Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    var_dump($_SESSION) ordinato

    esiste un modo per visualizzare le variabili in session in modo ordinato?
    del tipo:
    variabille1: contenuto1
    variabile2: contenuto2
    ...
    mucias gracias

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,501
    E l'ordine quale sarebbe? Alfabetico o cosa?

  3. #3
    Quote Originariamente inviata da Alhazred Visualizza il messaggio
    E l'ordine quale sarebbe? Alfabetico o cosa?
    evidentemente non sono stato chiaro.
    Quando faccio var_dump($_SESSIOn) a video mi compaiono tutti gli elementi dell'array uno di seguito all'altro
    che risulta di non immediata lettura.
    Esiste un modo per visualizzare gli elementi come un elenco? (la parola ordinato non c'entrava nulla)
    nome variabile1: contenuto variabile1 (a capo)
    nome variabile2: contenuto variabile2 (a capo)
    nome variabile3...

  4. #4
    $_SESSION è un array come tutti gli altri..
    Questa volta, più che un voto.. è favoreggiamento.

  5. #5
    io ho provato facendo questo ma non funziona:
    Codice PHP:
    echo '<br> count:'.count($_SESSION);
    for(
    $i 0$i count($_SESSION); $i++){    
       echo 
    '<br>'.$i.':'.$_SESSION[$i];

    ottengo:
    count:44
    0:
    1:
    2:
    3:
    4:
    5:
    ...

  6. #6
    Utente di HTML.it L'avatar di clasku
    Registrato dal
    Aug 2006
    Messaggi
    3,197
    dovrebbero funzionare entrambe le seguenti

    Codice PHP:
    $i 0;
    foreach(
    $_SESSION as $value) {
       echo 
    "$i$value<br />\n";
    }

    // oppure
    echo implode("<br />\n"$_SESSION); 

  7. #7
    Quote Originariamente inviata da clasku Visualizza il messaggio
    dovrebbero funzionare entrambe le seguenti

    Codice PHP:
    $i 0;
    foreach(
    $_SESSION as $value) {
       echo 
    "$i$value<br />\n";
    }

    // oppure
    echo implode("<br />\n"$_SESSION); 
    Grazie
    ma così ottengo solo i valori e non il nome della variabile,
    presumo che esista anche il modo per visualizzare il nome

  8. #8
    Utente di HTML.it L'avatar di boots
    Registrato dal
    Oct 2012
    Messaggi
    1,626
    non tenendo conto di "sotto-array"
    Codice PHP:

    foreach($_SESSION as $key => $value) {
       echo 
    "$key$value<br />\n";

    PS: se ti serve solo a scopo di debug, basta che vedi il sorgente della pagina...li var_dump è già "ordinato"
    Ultima modifica di boots; 04-09-2014 a 10:50

  9. #9
    Quote Originariamente inviata da boots Visualizza il messaggio
    PS: se ti serve solo a scopo di debug, basta che vedi il sorgente della pagina...li var_dump è già "ordinato"
    OTTIMO FUNZIONA era proprio quello che cercavo GRAZIE!!!

    cosa intendi con basta che vedi il sorgente della pagina?
    (si lo so sarà una domanda banale, ma... "nuddu nasci insignatu")

  10. #10
    Utente di HTML.it L'avatar di boots
    Registrato dal
    Oct 2012
    Messaggi
    1,626
    Con chrome//firefox fai ctrl+u, con ie tasto dx -> html
    Cosi vedi il sorgente della pagina dove var_dump è formattato bene

    edit: dimenticavo, puoi anche usare i tag <pre>:
    Codice PHP:
    <pre> <!-- Nota che sono fuori da php -->
    <?php 
    var_dump
    ($_SESSION);
    ?>
    </pre>
    Ultima modifica di boots; 04-09-2014 a 11:16

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.