<?php

error_reporting(-1);

mb_internal_encoding('utf-8');

$palindromeCheck = "Аргентина манит негра";
echo "Строчка - $palindromeCheck\n";

for ($i = 1; $i < mb_strlen($palindromeCheck)+1; $i++) {
		$palindromeSymbol = mb_substr($palindromeCheck, -$i, 1);
		if($palindromeSymbol != ' ') {
			$palindromeReverse .= $palindromeSymbol;
		}
	}
for ($i = 0; $i < mb_strlen($palindromeCheck); $i++) {
	$palindromeSymbol = mb_substr($palindromeCheck, $i, 1);
		if($palindromeSymbol != ' ') {
			$palindromeCheckNew .= $palindromeSymbol;
		}
}
$palindromeArray = preg_split("//u", mb_strtolower($palindromeCheckNew));
$palindromeArrayReverse = preg_split("//u", mb_strtolower($palindromeReverse));

for ($i = 0; $i < count($palindromeArray); $i++) {
	if($palindromeArray[$i] != $palindromeArrayReverse[$i]) {
		echo "Это не палиндром.";
		exit();
	}
}
echo "Это палиндром!";