Autor | Zpráva | ||
---|---|---|---|
4li Profil |
#1 · Zasláno: 9. 12. 2009, 17:53:53
Ahoj!
Prosim o radu skusenejsich. Existuje pole: Array ( [0] => Tina [1] => Tereza [2] => Barbora [3] => Petra [4] => Zuzana ) Potreboval by som z toho vytvorit pole, v ktorom by sa nachadzali zaciatocne pismena danych mien + ak sa pismeno vysktyne viac krat, tak ho odignorovat, resp. zaznamenat len raz. Tj.: Array ( [0] => T [1] => B [2] => P [3] => Z ) Dik za kazdu radu! |
||
4li Profil |
#2 · Zasláno: 9. 12. 2009, 18:21:31
Nikto? :(
|
||
Alphard Profil |
#3 · Zasláno: 9. 12. 2009, 18:40:19 · Upravil/a: Alphard
function xy($ar) { foreach ($ar as $v) { $new[] = substr($v, 0, 1); } return array_unique($new); } Beru zpět, už vidím, k čemu by to vedlo. |
||
Kcko Profil |
#4 · Zasláno: 9. 12. 2009, 18:46:57
$names = array( 'Tina', 'Tereza', 'Barbora', 'Petra', 'Zuzana', ); $letters = array(); foreach ($names as $name) { $letter = substr($name, 0, 1); $letters[$letter]++; } print_r($letters); |
||
4li Profil |
#5 · Zasláno: 9. 12. 2009, 18:57:19
Kcko:
Je to presne to co som potreboval. Dakujem! Alphard: Dik! |
||
Kcko Profil |
#6 · Zasláno: 10. 12. 2009, 13:07:31
Alphard:
„Beru zpět, už vidím, k čemu by to vedlo.“ K cemu? :-) |
||
Alphard Profil |
#7 · Zasláno: 10. 12. 2009, 16:25:24
Kcko:
K zbytečně složitému a nepřehlednému řešení. Chtěl jsem, aby se 4li naučil hledat funkce, ale pak jsem uviděl tvé řešení, napadlo mě, že se 4li pokusí převést klíče na hodnoty dalším cyklem, a radši jsem dokončil svou původní myšlenku. |
||
Časová prodleva: 14 let
|
0