21.06.2017, 15:06
Cześć zastanawiam się jak najlepiej przekazać zmienną do klasy może zobrazuje to kodem
plik glowny.php
a.php
b.php
Kiedyś to robiłem tak a może jest lepsze rozwiązanie? Może lepiej użyć static ?
plik glowny.php
Kod PHP:
<?php
require_once 'a.php';
$a = new A('Test');
require_once 'b.php';
$b = new B();
$b->test_b();
?>
a.php
Kod PHP:
<?php
class A {
function __construct($xd){
$this->xd = $xd;
}
public function test_a(){
echo "Test";
}
}
?>
b.php
Kod PHP:
<?php
class B {
public function test_b(){
global $a;
$a->test_a();
}
}
?>
Kiedyś to robiłem tak a może jest lepsze rozwiązanie? Może lepiej użyć static ?