Kmspico Download | Official KMS Activator Website [New Version 2024] Fast and Easy Converter YouTube to MP3 Online KMSAuto Net Activator Download 2024 Immediate Byte Pro Neoprofit AI Blacksprut without borders. Discover new shopping opportunities here where each link is an entrance to a world ruled by anonymity and freedom.

How do You Check if a String is a Palindrome in PHP?

Hello Friends Today, through this tutorial, I will tell you How do You Check if a String is a Palindrome in PHP With example? To check if a string is a palindrome in PHP, you can compare the string with its reverse. If both are the same, then the string is a palindrome. Here’s an example:

<?php
function isPalindrome($str) {
// Remove non-alphanumeric characters and convert to lowercase
$cleanedStr = preg_replace('/[^a-z0-9]/i', '', strtolower($str)); 
// Reverse the string
$reversedStr = strrev($cleanedStr);
// Compare the original and reversed strings
return $cleanedStr === $reversedStr;
}
// Test the function
$string1 = "A man, a plan, a canal, Panama";
$string2 = "racecar";
$string3 = "hello";
echo "'$string1' is a palindrome? " . (isPalindrome($string1) ? "Yes" : "No") . "<br>";
echo "'$string2' is a palindrome? " . (isPalindrome($string2) ? "Yes" : "No") . "<br>";
echo "'$string3' is a palindrome? " . (isPalindrome($string3) ? "Yes" : "No") . "<br>";
?>

Output:

'A man, a plan, a canal, Panama' is a palindrome? Yes
'racecar' is a palindrome? Yes
'hello' is a palindrome? No

In this example, the `isPalindrome()` function takes a string as input. It first removes non-alphanumeric characters and converts the string to lowercase using regular expressions and `strtolower()`. Then, it reverses the string using `strrev()`. Finally, it compares the original cleaned string with the reversed string and returns `true` if they are the same, indicating that the input string is a palindrome.