82 of 410 menu

Strtr funksiýasy

Funksiýa strtr setirde nyşanlary gözlemek we çalşyrmak amalyny ýerine ýetirýär. Iki işleýiş warianty bar.

Birkinji wariantda funksiýa çalyşmalaryň massiwini kabul edýär: açarlar biziň nämäni çalşyranymyz bolsa, şol bolýar, bahalar bolsa näme üçin çalşyryp boljakdygymyzy kesgitleýär:

strtr(çalşyrmaly ýer, çalyşmalaryň massiwy);

Ikinji wariantda funksiýa bir parametr bilen çalşyrylyp boljak nyşanlaryň setirini kabul edýär, ikinji parametr bilen bolsa çalşyryp boljak nyşanlaryň setirini kabul edýär. Birinji setiriň degişli nyşanlary ikinji setiriň degişli nyşanlary bilen çalşyrylar:

strtr(çalşyrmaly ýer, näme çalşyrmaly, näme bilen çalşyrmaly);

Mysal

Bu mysalda funksiýa 1 we 2 nyşanlaryny degisli derejede 'a' we 'b' bilen çalşyrar:

<?php echo strtr('111222', ['1'=>'a', '2'=>'b']); ?>

Kody ýerine ýetirmegiň netijesi:

'aaabbb'

Mysal

Bu mysalda-da funksiýa 1 we 2 nyşanlaryny degisli derejede 'a' we 'b' bilen çalşyrar:

<?php echo strtr('111222', '12', 'ab'); ?>

Kody ýerine ýetirmegiň netijesi:

'aaabbb'

Şeýle-de gözüňizi aýlaň

  • str_replace funksiýasyny,
    şol bir wagtyň özünde gözleg we çalyşma amalyny ýerine ýetirýär
  • substr_replace funksiýasyny,
    setiriň bir bölegini kesip aýyrýar we onuň ýerine başga birini goýý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