Welcome to collectivesolver - Programming & Software Q&A with code examples. A website with trusted programming answers. All programs are tested and work.

Contact: aviboots(AT)netvision.net.il

Semrush - keyword research tool

Create your online store today with Shopify

Turn ChatGPT, Claude, Gemini, And CoPilot Into Your Personal Assistant, Business Coach, Content Creator, And More

AFFILIATE MARKETING Your all-in-one performance engine Manage affiliates, creators, and customer referrals in one unified platform—turning every partnership into measurable growth

Secure & Reliable Web Hosting, Free Domain, Free SSL, 1-Click WordPress Install, Expert 24/7 Support

Disclosure: My content contains affiliate links.

43,700 questions

57,013 answers

573 users

How to find the largest palindrome made from the product of two 2-digit numbers in PHP

1 Answer

0 votes
// Function to check if a number is a palindrome
function isPalindrome($num) {
    $temp = $num;
    $rev = 0;

    while ($temp > 0) {
        $rev = $rev * 10 + ($temp % 10);
        $temp = (int)($temp / 10);
    }

    return $rev === $num;
}

// Function to find the largest palindrome from the product of two 2-digit numbers
function getLargestPalindromeOfTwo2DigitNumbers() {
    $largestPalindrome = 0;

    for ($i = 10; $i < 100; $i++) {
        for ($j = 10; $j < 100; $j++) {
            $product = $i * $j;
            if (isPalindrome($product) && $product > $largestPalindrome) {
                $largestPalindrome = $product;
            }
        }
    }

    return $largestPalindrome;
}


echo "The largest palindrome made from the product of two 2-digit numbers is: " . getLargestPalindromeOfTwo2DigitNumbers() . "\n";



/*
run:

The largest palindrome made from the product of two 2-digit numbers is: 9009

*/

 



answered May 11, 2025 by avibootz
...