I need array with 10 words,
then I need to sort that from a to z and display each in different color
can anyone help with that?
thanks in advance
I need array with 10 words,
then I need to sort that from a to z and display each in different color
can anyone help with that?
thanks in advance
Refer Click Here
for array sorting .
Use a for loop to iterate the array elements and create hexadecimal color value for display.
ye ok sorting part its easier, but loop thing, I never did it before
How can I change color for each word in array and display it?
<?php
$fruits = array("lemon", "orange", "banana", "apple");
sort($fruits);
foreach ($fruits as $key => $val) {
echo "fruits[" . $key . "] = " . $val . "\n";
}
?>
you need to rewrite your array to something like below to associate every fruit to each color.
<?php
echo '<b> Fruits </b> <br/>';
$fruits = array('lemon'=>'#FFFF00','orange'=>'#FFA500', 'apple'=>'#FF0000');
ksort($fruits);
foreach($fruits as $k => $v){
echo '<p style="color:'. $v .';">'. $k .'</p>';
}
that will do, thanks for your help
solved
one more thing I forgot, I need to do this also, but for some reason is showing 0
echo "Totalni broj boja = " . array_sum($boje) . "\n";
echo '<b> Boje po abecednom redu</b> <br/>';
$boje = array('Crvena'=>'#FF0000','Narandzasta'=>'#FF7100', 'Zelena'=>'#00CC00', 'Plava'=>'#1435AD', 'Ljubicasta'=>'#A600A6', 'Zuta'=>'#FFE800', 'Svetlo plava'=>'#00FFCC', 'Bordo'=>'#990000');
echo "Totalni broj boja = " . array_sum($boje) . "\n";
ksort($boje);
foreach($boje as $k => $v){
echo '<p style="color:'. $v .';">'. $k .'</p>';
}
I solved this one too
I know it's solved, but it may be better to use 2 separate arrays - one for colours and one for text. That would give you the flexibility to use dynamic data.
BTW for anybody else, array_sum()
is for adding numeric values in the array. count()
is used to get the number of items in an array.
yes, I used count()
and its not important with what way I do it, because I stop here, it will be no fruther coding after this point, this is all I need to get as result, count array, and display it in different colors
thank you for your help
We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.