回文判断程式(PHP)

尽管心里想着“这要用来干什么呢?”,还是将其作为备忘录写下来。

$line = trim(fgets(STDIN));
for($i=strlen($line);$i>=0;$i--){
    $kotae.=mb_substr($line,$i,1);
}
if($kotae==$line){
    echo "YES";
}else{
    echo "NO";
}
为了从控制台中获取输入,可以使用trim(fgets(STDIN))。
$line是要判断的句子。
$kotae是$line反转后的句子。
※如果使用mb_substr在日语中也可以使用。
如果使用substr,只支持英文。
半角的$无法显示( ノД`)シクシク…。。
广告
将在 10 秒后关闭
bannerAds