$format
равна 1 то проверяем на транслит(все кроме кирилицы), если равна 2 то все символы.Пока вот чего я добился:
function ConfirmSendTestSMS($Sender, $Recipient, $Format, $Content )
{
$error = false;
$errortext = '';
if (!preg_match("#[0-9]{11}#", $Recipient)) {
$error = true;
$errort .= 'Неверный номер получателя<br/>';
}
if (!preg_match("#[0-9\.a-z]{11}#", $Sender)) {
$error = true;
$errort .= 'Неверный SenderID<br/>';
}
if (!$error)
{
$text = 'Все данные ведены верно!Перейти к отправке.';
}
else
{
$text = '<h4>Ошибочка вышла:</h4>' . $errort;
}
return $text;
}