Poslao: 02 Jan 2016 18:59
|
offline
- dejnik978
- Zaslužni građanin
- Pridružio: 25 Mar 2015
- Poruke: 548
|
Zdravo ako bih u oop php zeleo da dodam autora teksta npr Author: ImePrezimeoffice@office.comBroj mobilnog telefona: +38166111. ja sam to uradio u klasi ovako
<?php
class User{
public $ime ='Ime';
public $prezime ='Prezime';
private $email_adresa ='office@office.com';
private $mobilni_broj = 'Broj mobilnog telefona: +38166111';
public function ispisi_email_adresa(){
return $this->email_adresa;
}
public function ispisi_mobilni_broj(){
return $this->mobilni_broj;
}
}
$obj = new User();
echo $obj->ime;
echo $obj->prezime;
echo $obj->ispisi_email_adresa();
echo $obj->ispisi_mobilni_broj();
?>
1.Da li je ovo suvisno?
2.Kako da razdvojim u ovom slucaju reci ovako ne radi ." ".
<h5>Author:<?php require_once('class.php'); ?></h5>
Pozdrav
|
|
|
Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
|
|
Poslao: 02 Jan 2016 19:43
|
offline
- dejnik978
- Zaslužni građanin
- Pridružio: 25 Mar 2015
- Poruke: 548
|
Da li mogu naslove da podelim po klasama pa da ih prikazujem ovako <?php
class Title{
public $prvi_deo_h2 ='Finibus Bonorum et Malorum';
}
$obj_naslov = new Title;
echo $obj_naslov->prvi_deo_h2;
<h2><?php require_once('naslovi.php'); ?></h2>
Vidim da ne moze ovako, da li moze sve da stavim u jednu klasu pa da pojedinacno vadim ono sto mi treba
|
|
|
|
|
Poslao: 03 Jan 2016 10:36
|
offline
- Pridružio: 16 Feb 2011
- Poruke: 1630
- Gde živiš: Pancevo
|
Sve si to mogao kroz konstruktor da prosledis a ovako si dozvolio svima da ti izmeni objekat kako god pozeli.
Prouci malo Visibility http://php.net/manual/en/language.oop5.visibility.php
private $_fristname;
private $_lastname;
// singleton private
public function __construct($fname, $lastname) // mozes ovako samo sto ja u vecini slucajeva koristim singleton
// a i ovako ja praktikujem
public fun getLastname() { return $this->$_firstname; }
public fun setLastname($name) { $this->$_firstname = $name; }
// bla bla
Takodje ta title klasa je totalno nepotrbna u celoj prici. Pravis 10 klasa nepotrebnih umesto da imas jednu ili cak sto vise napravis jednu abstraktnu koja ce deliti slicnosti sa ostalima.
|
|
|
|
Poslao: 03 Jan 2016 10:48
|
offline
- dejnik978
- Zaslužni građanin
- Pridružio: 25 Mar 2015
- Poruke: 548
|
U redu nema nista public, a ovo povezujem putem magicne meteode construct. Ok da sednem da proucim i naucim
|
|
|
|
|