PHP Array Exercises: Проверьте, все ли значения массива являются строками или нет
PHP Array: Упражнение 46 с решением
Напишите функцию PHP, чтобы проверить, являются ли все значения массива строками или нет.
Пример решения:
PHP-код:
<?php
function check_strings_in_array($arr)
{
return array_sum(array_map('is_string', $arr)) == count($arr);
}
$arr1 = array('PHP', 'JS', 'Python');
$arr2 = array('SQL', 200, 'MySQL');
var_dump(check_strings_in_array($arr1));
var_dump(check_strings_in_array($arr2));
?>
Пример вывода:
BOOL (истина) BOOL (ложь)
Блок - схема:
Редактор кода PHP:
Внесите свой код и комментарии через Disqus.
Previous: написать PHP-скрипт для многомерного различия, то есть вернуть значения первого массива, которых нет во втором массиве.
Далее: Напишите функцию PHP, чтобы получить массив с первым ключом и значением.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code