Dizge İşlevleri
PHP Manual

strtr

(PHP 4, PHP 5)

strtrBelli karakterleri dönüştürür

Açıklama

string strtr ( string $dizge , string $eski , string $yeni )
string strtr ( string $dizge , array $eski_yeni )

Bu işlev dizge dizgesindeki her eski dizgesinin yerine yeni dizgesini yerleştirilerek elde edilen dizgeyi döndürür.

Değiştirgeler

dizge

Karakterleri dönüştürülecek dizge.

eski

Yerine yenisi konacak dizge.

yeni

Eskisinin yerine konacak dizge.

eski_yeni

array('eski' => 'yeni', ...) çiftlerinden oluşan bir dizi.

Dönen Değerler

dizge dizgesindeki her eski dizgesinin yerine yeni dizgesi yerleştirilerek elde edilen dizgeyle döner.

Sürüm Bilgisi

Sürüm: Açıklama
4.0.0 Seçimlik eski ve yeni değiştirgeleri eklendi.

Örnekler

Örnek 1 - strtr() örneği

<?php
$addr 
strtr($addr"äåö""aao");
?>

strtr() işlevi iki değiştirge ile de çağrılabilir. Bu durumda birinci değiştirgede belirtilen dizge ikinci değiştirgedeki eski -> yeni çiftleri kullanılarak dönüştürülür. strtr() olası en uzun ilk eşleşmeyi arar, ancak daha önce değişiklik yaptığı kısmı yeniden değerlendirmez.

Örnek 2 - İki değiştirgeli strtr() örneği

<?php
$trans 
= array("hello" => "hi""hi" => "hello");
echo 
strtr("hi all, I said hello"$trans);
?>

Yukarıdaki örneğin çıktısı:

hello all, I said hi

Ayrıca Bakınız


Dizge İşlevleri
PHP Manual