just fyi, iconv_substr() unknown error (0) has been resolved in PHP 5.2
you can also try mb_substr() or just substr() when dealing with this issue. Unfortunately there is no way to fix it in versions prior to 5.2.
Regards,
Teodor Sanduiconv_substr
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
iconv_substr
Референца за `function.iconv-substr.php` со подобрена типографија и навигација.
iconv_substr
класата mysqli_driver
iconv_substr — Исечи дел од стринг
= NULL
string
$string,int
$offset,?int
$length = null,?string
$encoding = null): string|false
Сече дел од string одредено од
offset and length parameters.
Параметри
string-
Оригиналниот стринг.
offset-
Враќа
offsetе неотрително, iconv_substr() го сече делот одstringпочнувајќи одoffsetтиот карактер, броејќи од нула.Враќа
offsetе негативен, iconv_substr() го сече делот што почнува од позицијата,offsetкарактери од крајот наstring. length-
Враќа
lengthе дадено и е позитивно, вратената вредност ќе содржи најмногуlengthкарактери од делот што почнува одoffset(во зависност од должината наstring).Ако е негативно
lengthсе помине, iconv_substr() го сече делот одstringОваа функција го конвертира стринготoffsetтиот карактер до карактерот што еlengthкарактери од крајот на стрингот. Во случајoffsetе исто така негативно, почетната позиција се пресметува однапред според правилото објаснето погоре. encoding-
Враќа
encodingпараметарот е изоставен илиnull,stringсе претпоставува дека се кодирани во iconv.internal_encoding.Имајте предвид дека
offsetandlengthпараметрите секогаш се сметаат дека претставуваат поместувања што се пресметуваат врз основа на множеството знаци определено одencoding, додека спротивниот substr() секогаш ги зема овие за бајт поместувања.
Вратени вредности
до крајот. string одредено од
offset and length parameters.
Враќа string е пократко од offset
знаци долг, false ќе биде вратено. Ако string е точно offset
знаци долг, ќе се врати празен стринг.
Дневник на промени
| Верзија | = NULL |
|---|---|
| 8.0.0 |
length and encoding се сега null.
|
| 7.0.11 |
Враќа string е еднакво на
offset знаци долг, ќе се врати празен стринг. Пред оваа верзија, false беше вратено во овој случај.
|
Види Исто така
- substr() - Врати дел од низа
- mb_substr() - Земи дел од стринг
- mb_strcut() - Земи дел од стринг