83 of 410 menu

substr_replace функциясы

substr_replace функциясы саптын көрсөтүлгөн бөлүгүн башкасына алмаштырат. Бул функция саптан көрсөтүлгөн бөлүктү кесип алып (параметрлер менен кайдан баштап кесүү керектиги жана канча белги алуу керектиги көрсөтүлөт) жана кесилген бөлүктү көрсөтүлгөн сапка алмаштырат. Акыркы параметр көрсөтүлбесе - алмаштыруу саптын аягына чейин жүргүзүлөт.

Синтаксис

substr_replace(array|string $string, array|string $replace, array|int $offset, array|int|null $length = null): string|array

Мисал

Келгиле, саптан биринчисинен баштап (белгилердин номери нөлдөн башталат), 3 даана белгини кесип алгыла жана алардын ордуна '!!!' сабын киргизгиле:

<?php echo substr_replace('abcde', '!!!', 1, 3); ?>

Кодду иштетүүнүн натыйжасы:

'a!!!e'

Мисал

Келгиле, саптан биринчисинен баштап аягына чейинки белгилерди кесип алгыла (анткени акыркы параметр көрсөтүлгөн эмес) жана алардын ордуна '!!!' сабын киргизгиле:

<?php echo substr_replace('abcde', '!!!', 1); ?>

Кодду иштетүүнүн натыйжасы:

'a!!!'

Ошондой эле караңыз

  • str_replace функциясын,
    ал сап боюнча издөө жана алмаштырууну жүзөгө ашырат
  • substr функциясын,
    ал подсаптын бир бөлүгүн кесип алат
Кыргызча
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어LietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Биз сайттин иштөөсү, аналитика жана персонализация үчүн cookie файлдарын колдонобуз. Маалыматтарды иштетүү Маалыматты коргоо саясаты боюнча жүргүзүлөт.
баарын кабыл алуу ыңгайлаштыруу четке кагуу