Articles Archive for октября 2009

Чистка строк

15 Окт 2009

Все мы знаем, что самая слабая часть програмного комплекса - человек. Чего он только не вводит в поля и формы, а компьютер пытается это все обработать, и частенько приводит к ошибкам.  Например есть поле для ввода ФИО, и человек может ошибиться, и например в начале или конце строки вбить лишние пробелы. Ну давайте сразу к примеру.

<?
$str=” Петров Иван Сергеевич “;
$new=trim($str);
//выведет “Петров Иван Сергеевич”
?>

вот таким нехитрым способом мы очистили  строку от лишних пробелов.

Поиск в строке

2 Окт 2009

Согласитесь, инода возникает такая задача, как найти какую-либо подстроку в строке. Если вы учились де-либо программированию на С++ (версий около 3.11) то там работали со строкой, как с массивом, посимвольно находя нужное слово. Тут такой необходимости изобретать велосипед нет, все достаточно просто:

$str=”один два три четыре пять”; // это исходная строка

if (!strstr($str, “три”))
{
echo “Подстрока не найдена!”;
}

else

{
echo “Найдено!”;
}

Как видите все просто и красиво)