Anonymní profil Homer – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil Homer – Programujte.comAnonymní profil Homer – Programujte.com

 

Příspěvky odeslané z IP adresy 46.135.7.–

Homer
PHP › jak správně na namespace?
5. 4. 2018   #220231

#5 Kit
Díky!, jdu pokračovat v učení ;-)

Homer
PHP › jak správně na namespace?
5. 4. 2018   #220228

#3 Kit
nejsem si jistý, jestli jsem tě správně pochopil - syntaxi rozumím, ale volat jiné třídy uvnitř vlastní je přece hlavní smysl toho, proč si vlastní projekt zapouzdřit do několika svých tříd...?

aktuální (pochopitelně nesmyslný) příklad vlastní třídy - záměrně kolidující názvem s jinou

namespace homer;

class mysqli
{
   private $dummy;
   public $temp;
   function __construct()
   {
      $this->dummy = new \mysqli();
      $this->temp = \md5("test");
   }
}

Takto napsaný kód je zoufale náchylný k překlepům, nepřehledný a PHP pochopitelně ani na zapomenuté '\' neupozorní.

Měl jsem na mysli něco na způsob: 

class homer\mysqli
{
	private $dummy;
	public $temp;

	function __construct()
	{
		$this->dummy = new mysqli();
		$this->temp = md5("test");
	}
}

to ovšem nejde.

Ptám se možná hloupě, ale když už začínám, chci se naučit správnou syntaxi a nevymýšlet kolo...

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032021 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý