Vydělávej až 160.000 Kč měsíčně! Akreditované rekvalifikační kurzy s garancí práce od 0 Kč. Více informací.
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: funkce nefunkce

Aktivity
Avatar
idc
Člen
Avatar
idc:2.12.2013 20:05

Ahoj, chtěl bych se zeptat, jak je v PHP napsaná funkce echo, print nebo jim podobné funkce.
Mohu napsat jak print(""); a zároveň print "";
Jak si takovou funkci mohu sám napsat v php(pokud to je možné) kde bych nemusel psát závorky.

Díky za odpověď.

 
Odpovědět
2.12.2013 20:05
Avatar
Odpovídá na idc
Michal Žůrek - misaz:2.12.2013 20:06

to druhé (bez závorek) nejsou funkce, ale příkazy.

 
Nahoru Odpovědět
2.12.2013 20:06
Avatar
idc
Člen
Avatar
idc:2.12.2013 20:12

Hmmm, to jsem si myslel. Díky moc :)

 
Nahoru Odpovědět
2.12.2013 20:12
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na idc
David Hartinger:3.12.2013 12:19

PHP tomu říká language construct. Bohužel (možná naštěstí) není možné tyto konstrukce definovat a budeš si muset vystačit s funkcemi a metodami.

Editováno 3.12.2013 12:20
Nahoru Odpovědět
3.12.2013 12:19
You are the greatest project you will ever work on.
Avatar
Kit
Tvůrce
Avatar
Odpovídá na David Hartinger
Kit:3.12.2013 13:26

Je všeobecnou snahou mít těchto language constructs v programovacích jazycích co nejméně. Proto také zmizel příkaz print z Pythonu 3. Možná časem zmizí příkazy echo a print i z PHP a budou použitelné pouze ve formě funkcí.

Nahoru Odpovědět
3.12.2013 13:26
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 5 zpráv z 5.