volání funkce jiné třídy

Ernst
01. zář 2015 19:44 #123267
Jak zavolám funkci z jiné třídy v jiném php souboru?

Našel jsem jen tenhle příklad:
class A {
public function methodA() {
}

public static function methodAStatic() {
}
}

class B {
public function methodB() {
$a = new A();
$a->methodA();

// pouziti staticke metody
A::methodAStatic();
}
}
a to mi nefunguje, asi proto, že je to v jiných PHP souborech

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Houbák
01. zář 2015 20:05 #123268
Musíte v druhém souboru ten provní soubor "načíst" pomocí funkce require nebo require_once
Poděkovali: Ernst

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Ernst
01. zář 2015 20:24 - 01. zář 2015 20:26 #123271
díky, ale přesně nerozumím, kde použít funkci require

jo už asi rozumím, jdu to zkusit

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.

Odpověď od Ernst
01. zář 2015 22:08 #123274
To funguje výborně nemusím již psát žádné další funkce, rovnou z třídy A zavolám funkci třídy b
(FrontendModelResults::mojeotevreno($this->profile);)

Pro možnost přispívání do fóra je nutné: Přihlásit se nebo Vytvořit účet.