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çeЎзбекOʻzbekTiếng Việt
Мо барои коркарди сомона, таҳлил ва шахсӣ кардан аз cookie истифода мебарем. Коркарди маълумот мувофиқи Сиёсати махфият сурат мегирад.
ҳамаро қабул кардан танзим кардан рад кардан