witojcie
mam includowany plik z klasą i w głównym pliku napisałem sobie funkcję, ale niestety ta funckja zawiera w sobie wywołanie funckji z includoiwanej klasy.
problem polega na zasięgu funckji w jaki sposób mogę sobie ją zglobalizować??
<?php // plik klasa.php class b{ function __construct(){ } function funkcja(){ } } ?>
<?php // plik o innej nazwie include('klasa.php'); function jakas_inna_funkcja(){ $cos = new b(); // utworzenie nowego obiektu na podstawie klasy $cos->funkcja(); // wywołanie funkcji wewnątrz obiektu zbudowanego na podstawie klasy } jakas_inna_funkcja(); ?>
<? require_once 'phplibgadu.php'; function napisz($slowo, $co) { { $gg->sendMessage($packet['sender'], "$co"); } } ?>
<? if ($packet['type'] == GG_RECV_MSG) { napisz('Witam', 'Ja też ciebie witam'); napisz('Pogoda', 'dzisiaj jest bardzo ładna pogoda :)'); } ?>