80 of 410 menu

Str_replace funksiýasy

Str_replace funksiýasy setirde bellenen teksti gözleýär we ony beýlekisi bilen çalşýar. Funksiýa birinji parametr hökmünde näme çalyşýandygyny, ikinjide bolsa näme bilen çalyşýandygyny kabul edýär. Bu iki setir ýa-da iki massiw bolup biler. Ikinji ýagdaýda bir massiwiň degişli elementleri beýleki massiwiň degişli elementleri bilen çalşylar (mysallara serediň).

Sintaksis

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

Mysal

Geliň ähli 'a' harpyny '!' bilen çalşalyň:

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

Kody ýerine ýetirip netije:

'!bc!bc'

Mysal

Geliň ähli 'a' harplaryny 1 bilen, 'b' harplaryny 2 bilen, 'c' harplaryny 3 bilen çalşalyň:

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

Kody ýerine ýetirip netije:

'123123'

Mysal

Geliň bellenen harplary bir umumy bellenen nyşan bilen çalşalyň:

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

Kody ýerine ýetirip netije:

'!!!!!!'

Mysal

Massiwiň her elementinde çalyşma ýerine ýetirip göreliň:

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

Kody ýerine ýetirip netije:

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

Mysal

Registriň ähmiýeti bar:

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

Kody ýerine ýetirip netije:

'Abc!bc'

Şeýle hem serediň

  • str_ireplace funksiýasyny,
    ol registri nazara almaklyk bilen gözleg we çalyşma ýerine ýetirýär
  • strtr funksiýasyny,
    ol hem gözleg we çalyşma ýerine ýetirýär
  • substr_replace funksiýasyny,
    ol setiriň bir bölegini kesip aýyrýar we ony beýleki bir setir bilen çalşýar
Türkmen
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkçeЎзбекOʻzbekTiếng Việt
Biz sahypanyň işlemegi, analitika we şahsyýetleşdirmek üçin cookie ulanýarys. Maglumatlaryň işlenişi Gizlinlik syýasaty boýunça amala aşyrylýar.
hemmesini kabul et sazlamak ret et