Visualizzazione dei risultati da 1 a 3 su 3

Discussione: esaminare oggetto

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    1,683

    esaminare oggetto

    una domanda facile:
    se scrivo:
    Codice PHP:
    var_dump($item); 
    ho come risultato
    codice:
    object(RokSprocket_Item)#985 (24) { ["id:protected"]=> string(3) "212" ["alias:protected"]=> string(2) "81" ["published:protected"]=> bool(true) ["author:protected"]=> string(10) "Super User" ["date:protected"]=> string(19) "2009-01-15 12:59:00"
    in fondo c'è una data... vorrei stamparla... cosa devo scrivere?
    echo $item['date'], echo $item->date o echo $item->date() ???
    grazie

  2. #2
    Moderatore di PHP L'avatar di Alhazred
    Registrato dal
    Oct 2003
    Messaggi
    12,505
    Nell'oggetto RokSprocket deve esserci un metodo che ti ritorna il valore di tale attributo.
    Non hai accesso a tale classe?
    Se la scrivi tu e non c'è, mettici il metodo
    Codice PHP:
    public getDate()
    {
        return 
    date;

    poi dallo script la recuperi con
    $item->getDate();

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2008
    Messaggi
    1,683
    perfetto! funziona! grazie mille
    nel dump della variabile però non c'è scritto da nessuna parte getDate, questa sintassi è una convenzione o una regola per recuperare le varibili?
    nel senso, richiamare il metodo getDate, da parte tua, è sta un ipotesi che si potesse chiamare così o ne eri certo?

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.