PHP Array Exercises: удаление повторяющихся значений из массива, который содержит только целые числа или строки
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 программирования
disqus2code