81 of 410 menu

Funkcija str_ireplace

Funkcija str_ireplace meklē virknē visus apakšvirknes atgadījumus (bez reģistra ņemšanas vērā) un aizstāj tos ar norādīto vērtību. Pirmajā parametrā tiek padota meklējamā apakšvirkne, otrajā - aizstāšanas virkne, trešajā - virkne, kurā tiek veikta meklēšana.

Sintakse

str_ireplace(search, replace, subject);

Piemērs

Aizstāsim visus apakšvirknes atgadījumus bez reģistra ņemšanas vērā:

<?php echo str_ireplace('abc', '!', 'aBc abc ABC'); ?>

Koda izpildes rezultāts:

'! ! !'

Piemērs

Aizstāsim vairākus variantus masīvā:

<?php $res = str_ireplace(['a', 'b'], ['1', '2'], 'aBc'); echo $res; ?>

Koda izpildes rezultāts:

'12c'

Piemērs

Aizstāsim norādītos burtus ar vienu kopīgu norādīto simbolu:

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

Koda izpildes rezultāts:

'!!!!!!'

Piemērs

Veiksim aizstāšanu katrā masīva elementā:

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

Koda izpildes rezultāts:

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

Skatiet arī

  • funkciju str_replace,
    kas veic aizstāšanu ar reģistra ņemšanu vērā
  • funkciju substr_replace,
    kas aizstāj daļu no virknes
Latviešu
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Mēs izmantojam sīkdatnes, lai nodrošinātu vietnes darbību, analīti un personalizāciju. Datu apstrāde notiek saskaņā ar Konfidencialitātes politiku.
pieņemt visus iestatīt noraidīt