Visualizzazione dei risultati da 1 a 2 su 2
  1. #1
    Utente di HTML.it
    Registrato dal
    Oct 2008
    Messaggi
    126

    creazione oggetto e visualizzazione

    ciao ragazzi io mi occupo di java...e mi son trovato a utilizzare php per delle cose...
    quando utilizzo una classe php che mi crea un oggetto... carico i dati e poi li aggiungo a un array... poi li orrei visualizzare su una pagina di view ...
    vi posto il codice...
    Includo una classe attività che contiene gli utenti
    Io non so se ho fatto bene ... ovviamente quello che ho scritto mi sembra anomalo...
    Codice PHP:

    include "classes/activity.php";


    class 
    users
    {
      
     function 
    user()
      {
             
    $utenti=array();
        
               
    $utente= new activity();
          
        
              
    $utente->setId(10);
          
               
    array_push ($utenti,$utente);
          
      

          
          return 
    $utenti;
        }
        

    Questa è la view

    Codice PHP:

    include "classes/users.php";

    $user=new users();

    $u=$user->user();

    foreach (
    $u as $key=>$value) {
     echo 
    $value;

    Ecco l'errore che mi da...
    Catchable fatal error: Object of class activity could not be converted to string in...
    echo $value;

  2. #2
    $value è un elemento di utenti cioè un'istanza di activity e pertanto, se activity non possiede l'implementazione del metodo speciale __toString, ti darà errore.

    Prova print_r($value)
    Fidatevi del dottor Auz!
    http://dottorauz.blogspot.com

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.