Autor | Zpráva | ||
---|---|---|---|
Mesiah Profil |
#1 · Zasláno: 9. 3. 2009, 22:17:44
dobry den,
objevila se mi chyba s praci v oop. Catchable fatal error: Object of class BlogPost could not be converted to string in C:\Web\www\newblog\index.php on line 277 v echo $blogPosts = GetBlogPosts(); kde, function GetBlogPosts($inId=null, $inTagId=null) { ... $postArray = array(); while ( $row = mysql_fetch_array($query) ) { $myPost = new BlogPost($row['id'],$row['title'],$row['post'],$row['postfull'],$row['login'],$row['date_posted']); array_push($postArray,$myPost); } return $myPost; } muzete mi poradit, jak ji odstranit? |
||
Majkl578 Profil |
#2 · Zasláno: 9. 3. 2009, 23:19:54
v prvnim radku, to echo
|
||
Joker Profil |
#3 · Zasláno: 9. 3. 2009, 23:23:54
Mesiah
Píše to ta hláška: Objekt třídy BlogPost nelze konvertovat na řetězec (pro echo). Pokud to potřebujete jako kontrolní výpis, šlo by použít var_dump místo echo. Pokud potřebujete z toho objektu udělat nějaký textový výstup, naprogramujte si metodu, která ho udělá, nebo vrátí řetězec. |
||
Majkl578 Profil |
#4 · Zasláno: 9. 3. 2009, 23:24:54
Joker
k tomu se pouziva metoda __toString |
||
Časová prodleva: 15 let
|
0