|
Help ME ! ! !Обсуждение темы Help ME ! ! ! в разделе HTML, CSS, JavaScript, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; 1. как перевести все буквы в верхний регистр? Дано: nk(DJedc,0edk Получить: NK(DJEDC,0EDK 2. Как из массива убрать повторяющиеся значения? Дано: $old=array("test","10","3d","test","ew","ew","ew", "10","go"); Получить ... |
|
Опции темы |
20.07.2004, 19:13 | #1 |
|
1. как перевести все буквы в верхний регистр?
Дано: nk(DJedc,0edk Получить: NK(DJEDC,0EDK 2. Как из массива убрать повторяющиеся значения? Дано: $old=array("test","10","3d","test","ew","ew","ew", "10","go"); Получить $new=array("test","10","3d","ew","go"); |
|
21.07.2004, 02:26 | #2 |
|
1) string strtoupper(string string);
|
|
21.07.2004, 06:05 | #3 |
|
>2
Пробегись по старому массиву, копируя в новый только те значения, которых в новом еще нет. |
|
21.07.2004, 08:14 | #4 |
|
такие фели в любом учебнике есть, или в рукаводстве!!!
|
|
22.07.2004, 18:58 | #5 | |
|
Цитата:
Заранее благодарен |
|
|
23.07.2004, 03:19 | #6 |
|
PHP код:
|
|
23.07.2004, 23:35 | #7 |
|
Без этой функции, вам будет трудно сдлеать это...
Я много раз пробовал, потом получилось, но на 100 строк Было просто интересно... |
|
24.07.2004, 03:52 | #8 |
|
egorix, в смысле "без этой функции"? Без array_unique()?
|
|
24.07.2004, 14:33 | #9 |
|
Да без array_unique().
|
|
24.07.2004, 23:40 | #10 |
|
Функция, конечно классная, я ее записал, но вот код, аналогичный ей:
$x=count($array1); $array2[0]=$array1[0]; for ($i=1;$i<$x;$i++){ for ($y=0;$y<count($array2);$y++){ if ($array2[$y]==$array1[$i]){ $ok=1; } } if (!$ok){ $array2[]=$array1[$i]; }else{ $ok=0; } } как видишь, тут совсем не сто строк! |
|
Реклама на форуме
Условия размещения рекламы
Биржа ссылок
Заработай на сайте!
|