| 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: 17 let
|
|||
0