--TEST--
Test strtr() function : basic functionality
--FILE--
<?php
echo "*** Testing strtr() : basic functionality ***\n";
$trans1_arr = array("t" => "T", "e" => "E", "st" => "ST");
$trans2_arr = array('t' => 'T', 'e' => 'E', 'st' => 'ST');
$heredoc_str = <<<EOD
test strtr
EOD;
var_dump( strtr("test strtr", "t", "T") );
var_dump( strtr('test strtr', 't', 'T') );
var_dump( strtr($heredoc_str, "t", "T") );
var_dump( strtr("test strtr", "test", "TEST") );
var_dump( strtr('test strtr', 'test', 'TEST') );
var_dump( strtr($heredoc_str, "test", "TEST") );
var_dump( strtr("test strtr", "test", "TESTz") );
var_dump( strtr('test strtr', 'testz', 'TEST') );
var_dump( strtr($heredoc_str, "test", "TESTz") );
var_dump( strtr("test strtr", $trans1_arr) );
var_dump( strtr('test strtr', $trans2_arr) );
var_dump( strtr($heredoc_str, $trans1_arr) );
echo "*** Done ***";
?>
--EXPECTF--
*** Testing strtr() : basic functionality ***
string(10) "TesT sTrTr"
string(10) "TesT sTrTr"
string(10) "TesT sTrTr"
string(10) "TEST STrTr"
string(10) "TEST STrTr"
string(10) "TEST STrTr"
string(10) "TEST STrTr"
string(10) "TEST STrTr"
string(10) "TEST STrTr"
string(10) "TEST STrTr"
string(10) "TEST STrTr"
string(10) "TEST STrTr"
*** Done ***