80 of 410 menu

Функция str_replace

Функция str_replace жолда берілген мәтінді іздейді және оны басқасына ауыстырады. Бірінші параметр ретінде функция нені ауыстыратынымызды қабылдайды, ал екіншісі - неге ауыстыратынымызды. Бұл екі жол немесе екі массив болуы мүмкін. Екінші жағдайда бір массивтің сәйкес элементтері ауыстырылады екінші массивтің сәйкес элементтеріне (мысалдарды қараңыз).

Синтаксис

str_replace(array|string $search, array|string $replace, string|array $subject, int &$count = null): string|array

Мысал

Барлық 'a' әріптерін '!'-ге ауыстырайық:

<?php echo str_replace('a', '!', 'abcabc'); ?>

Кодты орындау нәтижесі:

'!bc!bc'

Мысал

Барлық 'a' әріптерін 1-ге, 'b' әріптерін 2-ге, 'c' әріптерін 3-ге ауыстырайық:

<?php echo str_replace(['a', 'b', 'c'], [1, 2, 3], 'abcabc'); ?>

Кодты орындау нәтижесі:

'123123'

Мысал

Берілген әріптерді бір ортақ көрсетілген таңбаға ауыстырайық:

<?php echo str_replace(['a', 'b', 'c'], '!', 'abcabc'); ?>

Кодты орындау нәтижесі:

'!!!!!!'

Мысал

Массивтің әрбір элементінде ауыстыруды орындайық:

<?php $arr = ['abc', 'abc', 'abc']; $res = str_replace('a', '!', $arr); print_r($res); ?>

Кодты орындау нәтижесі:

['!bc', '!bc', '!bc']

Мысал

Регистр маңызды:

<?php echo str_replace('a', '!', 'Abcabc'); ?>

Кодты орындау нәтижесі:

'Abc!bc'

Сондай-ақ қараңыз

  • str_ireplace функциясы,
    ол регистрді есепке алмай іздеу және ауыстыруды жүзеге асырады
  • strtr функциясы,
    ол сондай-ақ іздеу және ауыстыруды жүзеге асырады
  • substr_replace функциясы,
    ол жолдың бір бөлігін қиып алып, оны басқасына ауыстырады
Қазақ
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 файлдарын қолданамыз. Деректерді өңдеу Құпиялылық саясаты бойынша жүреді.
барлығын қабылдау баптау қабылдамау