Portál AbcLinuxu, 10. května 2025 02:02

Dotaz: Objasnění objeku in PHP

20.10.2013 22:42 XcX
Objasnění objeku in PHP
Přečteno: 275×
Odpovědět | Admin
Zdravím, může mi prosím někdo polopatě objasnit, jaký je rozdíl jestli daná class vrátí v proměnné objekt nebo string? Nějak mi stále uniká pointa. Díky za pomoc
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

20.10.2013 22:55 Kit
Rozbalit Rozbalit vše Re: Objasnění objeku in PHP
Odpovědět | | Sbalit | Link | Blokovat | Admin
String je jen posloupnost znaků. Objekt je nějaká entita, která má nějaké atributy a nějaké metody. Za určitých okolností je možné objekt použít jako string, stačí nadefinovat magickou metodu __toString().
20.10.2013 22:55 potato
Rozbalit Rozbalit vše Re: Objasnění objeku in PHP
Odpovědět | | Sbalit | Link | Blokovat | Admin
Třída nevrací nic. Maximálně mohou něco vracet její metody. Nevracejí to ale v žádné proměnné, vracejí hodnotu. Zkus formulovat dotaz ve smysluplných pojmech. Jinak je odpověď, že rozdíl spočívá v tom, že v jednom případě dostaneš string a v druhém objekt...
20.10.2013 23:28 XcX
Rozbalit Rozbalit vše Re: Objasnění objeku in PHP
Odpovědět | | Sbalit | Link | Blokovat | Admin
Tak jinak, snažím se vytvořit webové stránky, ale nvím jak udělat kostru, jestli mám vytvořit pro každou proměnnou vlastní class a tuto proměnnou pak vložím do html šablony, nebo mám udělat jednu class a každá metoda bude jedna proměnná nebo uplně jinak. jde o to, že nevím jaký je standardní postup nebo ten správný postup...
20.10.2013 23:43 DarkKnight | skóre: 26
Rozbalit Rozbalit vše Re: Objasnění objeku in PHP
standartni postup je naucit se OOP, zaobalovat kazdou promennou do extra tridy je blbost
21.10.2013 08:43 lofcek
Rozbalit Rozbalit vše Re: Objasnění objeku in PHP
Odpovědět | | Sbalit | Link | Blokovat | Admin
Hm .. prestan sa vypytovat a zacni pisat. A opytat sa mozes, az ked narazis na problem, ktory nedokazes vyriesit ani za hodinu. Takto je to len vykecavanie.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.