Книги наших сотрудников
 
Гостевая книга 

справочник функций

скачать учебник PHP

Форум PHP

Учебник по PHP 4

Сколько новых сайтов Вы делаете за год? результаты


Варианты ответов

Голосов

%

1 сайт 36810 13.2%
2-3 сайта 19272 6.9%
не больше 10 сайтов 13850 5.0%
10-20 сайтов 11274 4.0%
Так много, что не могу сосчитать 143796 51.4%
Я вообще не делаю сайты 54600 19.5%

Общее количество проголосовавших составляет: 279602

Оглавление

  1. Основы PHP
  2. Операторы языка PHP
  3. Строковые функции
  4. Массивы
  5. Функции
  6. Работа с файлами
  7. Регулярные выражения
  8. Сессии и cookies в PHP
  9. Работа с FTP
  10. Проверка данных
  11. Гостевая книга
  12. PHP и MySQL
Rambler's Top100
Яндекс цитирования
Rambler's Top100



Справочник функций PHP

Строковые функции    Справочник функций PHP

sscanf

Функция sscanf — Разбирает строку в соответствии с заданным форматом

Синтаксис

mixed sscanf (string str, string format [, string var1])
Функция sscanf() похожа на функцию printf(), но используется не для вывода, а для ввода данных. sscanf() интерпретирует строку str в соответствии с форматом format. Если переданы только эти два аргумента, будет возвращен массив.
Любые пробельные символы в строке формата соответствуют любым пробельным символам во входной строке. Это значит, что например символ табуляци \t в строке формата соответствует символу пробела во входной строке.

Пример кода

<?php
// получаем серийный номер
list($serial) = sscanf("SN/2350001""SN/%d");
// и дату изготовления
$mandate "Январь 01 2000";
list(
$month$day$year) = sscanf($mandate"%s %d %d");
echo 
"Узел $serial был изготовлен: $year-" substr($month03) . "-$day\n";
?>

Если переданы необязательные аргументы, значения будут присвоены им, а возвращено будет количество присвоенных значений. Дополнительные аргументы должны передаваться по ссылке.

Пример кода

<?php
// получить имя автора и сформировать запись в формате DocBook
$auth "24\tLewis Carroll";
$n sscanf($auth"%d\t%s %s", &$id, &$first, &$last);
echo 
"<author id='$id'>
    <firstname>
$first</firstname>
    <surname>
$last</surname>
</author>\n"
;
?>



Предыдущая: sprintf

Вверх

Следующая: strcasecmp

Если Вам нужна частная профессиональная консультация от авторов многих книг Кузнецова М.В. и Симдянова И.В., добро пожаловать в наш Консультационный Центр SoftTime.