![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 577 Pomógł: 6 Dołączył: 21.07.2008 Ostrzeżenie: (0%) ![]() ![]() |
Jak przekazać zmienną z klasy do funkcji?
W folderze classes mam klasę z takim kodem Kod class routClass { ... public function __construct() { ... define('NAME_CONTROLLER', $name_controller); // Jak inaczej przekazac zmienna do funkcji? } } W folderze functions mam funkcje Kod function writeData($value) { global $arrayData; // Czy funkcja z global $arrayData jest ok? $key = NAME_CONTROLLER; // Jak inaczej przekazac zmienna do funkcji? $data = ''; if (isset($arrayData[$key][$value])) { $data = $arrayData[$key][$value]; } else { $data = 'Sorry value not found!'; } echo $data; } |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 6 381 Pomógł: 1116 Dołączył: 30.08.2006 Ostrzeżenie: (0%) ![]() ![]() |
Aktualnie mało kto pisze własny FW, korzysta się albo z gotowych komponentów (Symfony, Laminas) do budowy czegoś własnego, albo po prostu z całych FW. Jeśli ci zajmuje długo to zwyczajnie nie umiesz czegoś zrobić. Gotowy projekt na Laravel to przegranie plików (zazwyczaj z gita), dodanie produkcyjnego .env, uruchomienie composera/npm i wygenerowanie cache wszystkiego. 5 minut roboty. W zależności od środowiska całą pracę może też robić Dockerfile albo Jenkins. U ciebie nie ma nawet co poprawiać bo to się kupy nie trzyma. Nawet ciężko pomóc bo twój kod to losowe klasy bez większego zamysłu. Zacznij od podstaw typu PSR-0 do 2 i 4.
|
|
|
![]() ![]() |
![]() |
Aktualny czas: 13.10.2025 - 11:32 |