PHP Exercises: Check a given array of integers of length 1 or more and return true if 10 appears as either first or last element in the given array
86. Check if Array Starts or Ends with 10
Write a PHP program to check a given array of integers of length 1 or more and return true if 10 appears as either first or last element in the given array.
Sample Solution:
PHP Code :
<?php
// Define a function named 'test' that checks if the first or the last element of an array is equal to 10
function test($nums)
{
// Check if the first element of the array is equal to 10 or the last element is equal to 10
return $nums[0] == 10 || $nums[sizeof($nums) - 1] == 10;
}
// Test the 'test' function with different arrays, then display the results
var_dump(test([10, 20, 40, 50]));
var_dump(test([5, 20, 40, 10]));
var_dump(test([10, 20, 40, 10]));
var_dump(test([12, 24, 35, 55]));
?>
Explanation:
- Function Definition:
- The function test is defined with one parameter:
- $nums: an array of numbers.
- Check Conditions:
- The function checks:
- Condition: If the first element of the array ($nums[0]) is equal to 10.
- Condition: If the last element of the array ($nums[sizeof($nums) - 1]) is equal to 10.
- The expression returns true if either condition is met, otherwise it returns false.
- Return Statement:
- The result of the logical OR operation (||) between the two conditions is returned directly.
Output:
bool(true) bool(true) bool(true) bool(false)
Flowchart:

For more Practice: Solve these Related Problems:
- Write a PHP script to verify if the first or last element in an integer array equals 10 and return a boolean result.
- Write a PHP function to check the boundaries of an array for the number 10 using direct indexing.
- Write a PHP program to extract the first and last values of an array and compare them against 10.
- Write a PHP script to determine if either end of an array is 10 and output true if the condition is met.
Go to:
PREV : Remove Leading 'a' or 'aa' from String.
NEXT : Check if First and Last Array Elements are Equal.
PHP Code Editor:
Contribute your code and comments through Disqus.
What is the difficulty level of this exercise?
Test your Programming skills with w3resource's quiz.