w3resource
php Programming Exercies

PHP Array Exercises : Check whether all array values are strings or not

PHP Array: Exercise-46 with Solution

Write a PHP function to check whether all array values are strings or not.

Sample Solution:

PHP Code:

<?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));
?>

Sample Output:

bool(true)                                                  
bool(false)

Flowchart:

Flowchart: PHP - Check whether all array values are strings or not

PHP Code Editor:

Contribute your code and comments through Disqus.

Previous: Write a PHP script to do a multi-dimensional difference, i.e. returns values of the first array that are not in the second array.
Next: Write a PHP function to get an array with the first key and value.

What is the difficulty level of this exercise?



New Content: Composer: Dependency manager for PHP, R Programming