82 of 410 menu

Функция strtr

Функция strtr матндан белгиларни излаш ва алмаштиришни амалга оширади. Икки турли ишлаш усули мавжуд.

Биринчи усулда функция алмаштириш учун массив кабул килади: калитлар биз алмаштирадиган нарсалар, қийматлар эса уларнинг ўрнига қўйиладиган нарсалар бўлади:

strtr(алмаштириладиган матн, алмаштириш массиви);

Иккинчи усулда функция биринчи параметр сифатида алмаштириладиган белгилар сатрни, иккинчи параметр сифатида эса уларнинг ўрнига қўйиладиган белгилар сатрни кабул килади. Биринчи сатрдаги мос келувчи белгилар иккинчи сатрдаги мос келувчи белгилар билан алмаштирилади:

strtr(алмаштириладиган матн, алмаштириладиган нарса, алмаштирилган нарса);

Мисол

Бу мисолда функция 1 ва 2 белгиларини мос равишда 'a' ва 'b' га алмаштиради:

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

Кодни ишга тушириш натижаси:

'aaabbb'

Мисол

Бу мисолда хам функция 1 ва 2 белгиларини мос равишда 'a' ва 'b' га алмаштиради:

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

Кодни ишга тушириш натижаси:

'aaabbb'

Шунингдек қаранг

  • str_replace функцияси,
    у хам излаш ва алмаштиришни амалга оширади
  • 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çeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш