strtr

(PHP 4, PHP 5, PHP 7)

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

Açıklama

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

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