24.04.2019 05:17
1
Zdravím, ako viem dostať všetky hodnoty do jedného array v php?

Mám premennú $farby , ktorú ak zobrazím cez echo tak vypisuje cervena, modra, biela, cierna

a potreboval by som tie farby vypísať do jedného array $test = array(cervena, modra, biela, cierna);

no ak do array vlozim $farby, nevypisu sa vsetky, len nejaka jedna hodnota, dakujem
24.04.2019 06:37
2
$test = explode(',', $farby);
24.04.2019 09:19
3
Pokud mate promennou, kde se hodnoty vypisuji za sebou, poslouzi oddelovac mezi hodnotami jako parametr pro funkci pro tvorbu pole.

Oddelovacem je v tomto prikladu znak carky (,), ale muze to byt i treba mezera nebo strednik.

Kód:
$colors = 'cervena, modra, bila, zelena, cerna';

$var = explode(',', $colors); 
print_r($var);

//Array ( [0] => cervena [1] => modra [2] => bila [3] => zelena [4] => cerna )