$word = "malayalam";
$pal = true;
for ($i = 0; $i < strlen($word)/2; ++$i, --$j) {
// skip spaces
while ($word[$i] === " ") {$i++;}
while ($word[$j] === " ") {$j--;}
echo "$word[$i]== $word[$j]\n";
if ($word[$i] !== $word[$j]) {
$pal = false;
break;
}
}
JHdvcmQgPSAibWFsYXlhbGFtIjsKCiRqID0gc3RybGVuICgkd29yZCktMTsKJHBhbCA9IHRydWU7Cgpmb3IgKCRpID0gMDsgJGkgPCBzdHJsZW4oJHdvcmQpLzI7ICsrJGksIC0tJGopIHsKCiAgICAvLyBza2lwIHNwYWNlcwogICAgd2hpbGUgKCR3b3JkWyRpXSA9PT0gIiAiKSB7JGkrKzt9CiAgICB3aGlsZSAoJHdvcmRbJGpdID09PSAiICIpIHskai0tO30KCiAgICBlY2hvICIkd29yZFskaV09PSAkd29yZFskal1cbiI7CiAgICBpZiAoJHdvcmRbJGldICE9PSAkd29yZFskal0pICAgIHsKICAgICAgICAkcGFsID0gZmFsc2U7CiAgICAgICAgYnJlYWs7CiAgICAgICAgfQp9
JHdvcmQgPSAmcXVvdDttYWxheWFsYW0mcXVvdDs7CgokaiA9IHN0cmxlbiAoJHdvcmQpLTE7CiRwYWwgPSB0cnVlOwoKZm9yICgkaSA9IDA7ICRpICZsdDsgc3RybGVuKCR3b3JkKS8yOyArKyRpLCAtLSRqKSB7CgogICAgLy8gc2tpcCBzcGFjZXMKICAgIHdoaWxlICgkd29yZFskaV0gPT09ICZxdW90OyAmcXVvdDspIHskaSsrO30KICAgIHdoaWxlICgkd29yZFskal0gPT09ICZxdW90OyAmcXVvdDspIHskai0tO30KCiAgICBlY2hvICZxdW90OyR3b3JkWyRpXT09ICR3b3JkWyRqXVxuJnF1b3Q7OwogICAgaWYgKCR3b3JkWyRpXSAhPT0gJHdvcmRbJGpdKSAgICB7CiAgICAgICAgJHBhbCA9IGZhbHNlOwogICAgICAgIGJyZWFrOwogICAgICAgIH0KfQoKaWYgKCRwYWwpIHByaW50ICZxdW90O3llcyZxdW90OzsgZWxzZSBwcmludCAmcXVvdDtubyZxdW90Ozs=
$word = "malayalam";
$j = strlen ($word)-1;
$pal = true;
for ($i = 0; $i < strlen($word)/2; ++$i, --$j) {
// skip spaces
while ($word[$i] === " ") {$i++;}
while ($word[$j] === " ") {$j--;}
echo "$word[$i]== $word[$j]\n";
if ($word[$i] !== $word[$j]) {
$pal = false;
break;
}
}
if ($pal) print "yes"; else print "no";