What is the purpose of the PHP function "suchen" in the code provided?
The purpose of the PHP function "suchen" in the code provided is to search for a specific value in an array and return its index if found. To solve this issue, we can modify the "suchen" function to use a loop to iterate through the array and compare each element with the value we are searching for. If a match is found, the function should return the index of that element. If no match is found, the function should return -1.
function suchen($array, $value) {
foreach($array as $index => $element) {
if($element == $value) {
return $index;
}
}
return -1;
}
// Example usage
$array = [2, 4, 6, 8, 10];
$value = 6;
$result = suchen($array, $value);
echo "Index of $value in the array is: $result"; // Output: Index of 6 in the array is: 2