codepad
[
create a new paste
]
login
|
about
Language:
C
C++
D
Haskell
Lua
OCaml
PHP
Perl
Plain Text
Python
Ruby
Scheme
Tcl
<?php error_reporting(-1); mb_internal_encoding('utf-8'); $text = "А роза упала на лапу Азора"; $result = "палиндром"; $newtext = ""; $text = mb_strtolower($text); $length = mb_strlen($text); for ($i = 0; $i < $length; $i++) { $symbol = mb_substr($text, $i, 1); if ($symbol != " ") { $newtext = $newtext . $symbol; } } $halfLength = floor($length / 2); for ($i = 0; $i <= $halfLength; $i++) { $firstSymbol = mb_substr($newtext, $i, 1); $secondSymbol = mb_substr($newtext, ($i + 1) * -1, 1); if ($firstSymbol != $secondSymbol) { $result = "не палиндром"; break; } } echo "Результат: {$result}\n";
Private
[
?
]
Run code
Submit