w3resource

PHP Exercises: Check a specified number is present in a given array of integers

PHP Basic Algorithm: Exercise-32 with Solution

Write a PHP program to check a specified number is present in a given array of integers.

Sample Solution:

PHP Code :

<?php
// Define a function that checks if a given number is present in an array of numbers
function test($nums, $n)
{
    // Use in_array function to check if the number is present in the array
    if (in_array($n, $nums)) {
        return true;
    }

    // Return false if the number is not found in the array
    return false;
}

// Test the function with different arrays and numbers
var_dump(test(array(1,2,9,3), 3));
var_dump(test(array(1,2,2,3), 2));
var_dump(test(array(1,2,2,3), 9));
?>

Explanation:

  • Function Definition:
    • The test function takes two parameters: an array of numbers $nums and a number $n to check for in the array.
  • Check for Number in Array:
    • The in_array() function is used to check if $n is present in $nums.
    • If $n is found, the function returns true.
  • Return False if Not Found:
    • If $n is not in $nums, the function returns false.

Output:

bool(true)
bool(true)
bool(false)

Visual Presentation:

PHP Basic Algorithm Exercises: Check a specified number is present in a given array of integers.

Flowchart:

Flowchart: Check a specified number is present in a given array of integers.

PHP Code Editor:

Contribute your code and comments through Disqus.

Previous: Write a PHP program to count a substring of length 2 appears in a given string and also as the last 2 characters of the string. Do not count the end substring.
Next: Write a PHP program to check if one of the first 4 elements in an array of integers is equal to a given element.

What is the difficulty level of this exercise?

Test your Programming skills with w3resource's quiz.



Become a Patron!

Follow us on Facebook and Twitter for latest update.

It will be nice if you may share this link in any developer community or anywhere else, from where other developers may find this content. Thanks.

https://w3resource.com/php-exercises/basic-algorithm/php-basic-algorithm-exercise-32.php