sscanf

(PHP 4 >= 4.0.1, PHP 5)

sscanf --  пЮГАХПЮЕР ЯРПНЙС Б ЯННРБЕРЯРБХХ Я ГЮДЮММШЛ ТНПЛЮРНЛ

нОХЯЮМХЕ

mixed sscanf ( string str, string format [, string var1])

тСМЙЖХЪ sscanf() ОНУНФЮ МЮ ТСМЙЖХЧ printf(), МН ХЯОНКЭГСЕРЯЪ МЕ ДКЪ БШБНДЮ, Ю ДКЪ ББНДЮ ДЮММШУ. sscanf() ХМРЕПОПЕРХПСЕР ЯРПНЙС str Б ЯННРБЕРЯРБХХ Я ТНПЛЮРНЛ format. еЯКХ ОЕПЕДЮМШ РНКЭЙН ЩРХ ДБЮ ЮПЦСЛЕМРЮ, АСДЕР БНГБПЮЫЕМ ЛЮЯЯХБ.

кЧАШЕ ОПНАЕКЭМШЕ ЯХЛБНКШ Б ЯРПНЙЕ ТНПЛЮРЮ ЯННРБЕРЯРБСЧР КЧАШЛ ОПНАЕКЭМШЛ ЯХЛБНКЮЛ БН БУНДМНИ ЯРПНЙЕ. щРН ГМЮВХР, ВРН МЮОПХЛЕП ЯХЛБНК РЮАСКЪЖХ \t Б ЯРПНЙЕ ТНПЛЮРЮ ЯННРБЕРЯРБСЕР ЯХЛБНКС ОПНАЕКЮ БН БУНДМНИ ЯРПНЙЕ.

Пример 1. sscanf() Example

<?php
// ОНКСВЮЕЛ ЯЕПХИМШИ МНЛЕП
list($serial) = sscanf("SN/2350001", "SN/%d");
// Х ДЮРС ХГЦНРНБКЕМХЪ
$mandate = "ъМБЮПЭ 01 2000";
list(
$month, $day, $year) = sscanf($mandate, "%s %d %d");
echo
"сГЕК $serial АШК ХГЦНРНБКЕМ: $year-" . substr($month, 0, 3) . "-$day\n";
?>
еЯКХ ОЕПЕДЮМШ МЕНАЪГЮРЕКЭМШЕ ЮПЦСЛЕМРШ, ГМЮВЕМХЪ АСДСР ОПХЯБНЕМШ ХЛ, Ю БНГБПЮЫЕМН АСДЕР ЙНКХВЕЯРБН ОПХЯБНЕММШУ ГМЮВЕМХИ. дНОНКМХРЕКЭМШЕ ЮПЦСЛЕМРШ ДНКФМШ ОЕПЕДЮБЮРЭЯЪ ОН ЯЯШКЙЕ.

Пример 2. sscanf() - ХЯОНКЭГНБЮМХЕ МЕНАЪГЮРЕКЭМШУ ЮПЦСЛЕМРНБ

<?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";
?>

яЛ. РЮЙФЕ НОХЯЮМХЕ ТСМЙЖХИ fscanf(), printf() Х sprintf().


HIVE: All information for read only. Please respect copyright!
Hosted by hive йца: йХЕБЯЙЮЪ ЦНПНДЯЙЮЪ АХАКХНРЕЙЮ