Автор Тема: Убить пустые значения массива  (Прочитано 5269 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ferryman

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 117
  • +0/-0
  • 0
    • Просмотр профиля
    • http://svitlan.lutsk.ua/forum/
Убить пустые значения массива
« : 20 Ноября 2006, 17:51:04 »
Может знает кто как выгрызть пустые значения массива?

Array (
  • => .gif [1] => [2] => )

Оффлайн USE

  • Любитель
  • Ветеран
  • *****
  • Сообщений: 720
  • +0/-0
  • 2
    • Просмотр профиля
Убить пустые значения массива
« Ответ #1 : 20 Ноября 2006, 18:10:08 »
например:

foreach( $array as $k => $v )
{
    if( 
$v == \'\' )
    {
         unSet($array[$k]);
    }
}
Не ходите, дети, без «Мозиллы» дальше localhost!

Оффлайн ferryman

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 117
  • +0/-0
  • 0
    • Просмотр профиля
    • http://svitlan.lutsk.ua/forum/
Убить пустые значения массива
« Ответ #2 : 20 Ноября 2006, 18:44:12 »
Спасибо! Суть понял, но не въехал то что сам написал.



 
foreach($_FILES[\'img\'][\'name\'] as $key=>$files){

         
	
if ($files != ""){
         
	
 unset($_FILES[\'img\'][\'name\'][$key]);
         
	
$str_icon[] = stristr($work->strings_clear($files), ".");
            
	
}

         
	
}


Оффлайн hanslinger

  • H2Oer
  • Ветеран
  • *****
  • Сообщений: 1148
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.orava.ru
Убить пустые значения массива
« Ответ #3 : 20 Ноября 2006, 19:21:50 »
А у тебя не наоборот все работает? :-)

Оффлайн ferryman

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 117
  • +0/-0
  • 0
    • Просмотр профиля
    • http://svitlan.lutsk.ua/forum/
Убить пустые значения массива
« Ответ #4 : 20 Ноября 2006, 22:13:49 »
В том то и дело что нет :)

есть форма -

 

 

  ит.д.


принимаю массив, а понять не могу... Вроде как и должен убить пустое значение при сравнении, но происходит с точностью все наоборот... А так обработка проходит так как надо...
И когда ставишь сравнение убивает не пустое значение... блин...

Оффлайн hanslinger

  • H2Oer
  • Ветеран
  • *****
  • Сообщений: 1148
  • +0/-0
  • 2
    • Просмотр профиля
    • http://www.orava.ru
Убить пустые значения массива
« Ответ #5 : 21 Ноября 2006, 09:39:02 »
Положа руку на сердце — я ни хера не понял из твоего бреда.
Но подозрение, что != надо заменить на ==, усилилось.

Оффлайн CGVictor

  • теперь местный
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 2511
  • +0/-0
  • 2
    • Просмотр профиля
    • http://cg.net.ru
Убить пустые значения массива
« Ответ #6 : 21 Ноября 2006, 11:51:56 »
hanslinger
+1, да, заменить.
LJ: Backslashed life (rss)

Оффлайн ferryman

  • Фанат форума
  • Постоялец
  • ***
  • Сообщений: 117
  • +0/-0
  • 0
    • Просмотр профиля
    • http://svitlan.lutsk.ua/forum/
Убить пустые значения массива
« Ответ #7 : 21 Ноября 2006, 18:46:12 »
Человек помог - задача решена! Тему можно закрывать.

Прав оказался только USE.
« Последнее редактирование: 22 Ноября 2006, 01:32:57 от ferryman »

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28