кодесурса
«PHP

PHP Array Exercises: удаление повторяющихся значений из массива, который содержит только целые числа или строки

script1adsense2code
script1adsense3code

PHP Array: Упражнение-39 с решением

Напишите программу PHP для удаления повторяющихся значений из массива, который содержит только строки или только целые числа.

Пример решения:

PHP-код:

<?php
$colors = array( 
  0 => 'Red', 
  1 => 'Green', 
  2 => 'White', 
  3 => 'Black', 
  4 => 'Red', 
); 
$numbers = array( 
  0 => 100, 
  1 => 200, 
  2 => 100, 
  3 => -10, 
  4 => -10, 
  5 => 0, 
); 
$uniq_colors = array_keys(array_flip($colors)); 
$uniq_numbers = array_keys(array_flip($numbers)); 
print_r($uniq_colors);
print_r($uniq_numbers);
?>

Пример вывода:

 массив                                                       
(                                                           
    [0] => Красный                                              
    [1] => Зеленый                                            
    [2] => Белый                                            
    [3] => Черный                                            
)                                                           
массив                                                       
(                                                           
    [0] => 100                                              
    [1] => 200                                              
    [2] => -10                                              
    [3] => 0                                                
)

Блок - схема:

«Блок-схема:

Редактор кода PHP:

Внесите свой код и комментарии через Disqus.

Предыдущий: Напишите функцию PHP для создания многомерного уникального массива для любого индекса ключа.
Далее: Напишите программу PHP, чтобы получить отсортированный массив без сохранения ключей.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code