Avatar
Dominik Gavril:

Zdravím :) Písali ste mi že by som mal prejsť na objektívne PHP a chcem sa opýtať kde nájdem niake návody a podobne :) Okrem oficialnej dokumentácie :) Viem základy obyčajného PHP a popravde ani neviem aký je medzi Objektívnym a normálnim rozdiel a už vôbec nie ako začať :) Ďakujem za rady

Odpovědět  -1 13.7.2014 21:31
„Život by bol oveľa jednoduchší, keby sme mali k nemu zdrojový kód.“
Avatar
BlugW
Redaktor
Avatar
Nahoru Odpovědět  +1 13.7.2014 21:44
Pořiď si mac na www.appletrh.cz. Novinky a zajímavosti ze světa Apple na https://www.applemagazin.eu
Avatar
Nahoru Odpovědět  -1 13.7.2014 21:51
„Život by bol oveľa jednoduchší, keby sme mali k nemu zdrojový kód.“
Avatar
BlugW
Redaktor
Avatar
Nahoru Odpovědět 13.7.2014 21:59
Pořiď si mac na www.appletrh.cz. Novinky a zajímavosti ze světa Apple na https://www.applemagazin.eu
Avatar
Neaktivní uživatel:

Takže to nie je "objektívne" ale "objektovo orientované" programovanie v PHP. Linky na výborné články o OOP v PHP --> komentáre vyššie...

Nahoru Odpovědět 13.7.2014 22:05
Neaktivní uživatelský účet
Avatar
mkub
Redaktor
Avatar
Odpovídá na Dominik Gavril
mkub:

neobjektove (strukturovane, resp. proceduralne:

<?php
$data = "Ahoj svet!";
echo ($data);

objektovo orientovane programovanie:

<?php
class ahoj {
  protected $data = "Ahoj svet!";
  public function vypis() {
    echo ($this->data);
  }
}

$a = new ahoj();
$a->vypis();

toto je iba nazorna ukazka, ako zhruba vypada rozdiel medzi oboma zapismi a nerucim za jej 100%-nu funkcnost

vyhoda objektovo orientovaneho programovania je pri vytvarani ovela zlozitejsich a vacsich aplikacii, nez je obycajny pozdrav.
v tom pripade OOP dokaze usetrit vela riadkov kodu, ako aj dalsia vyhoda je napr. zapozdrenost dat a do toho objektu, ktoreho sa tie udaje tykaju a nie su rozplacane po celom kode, ako u proceduralnom programovani

 
Nahoru Odpovědět 14.7.2014 5:05
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 6 zpráv z 6.