فونکشن PHP strtr()
مثال
جایگزینی کاراکترهای "ia" در رشته با "eo":
<?php echo strtr("Hilla Warld","ia","eo"); ?>
تعریف و استفاده
فونکشن strtr() کاراکترهای خاصی را در رشتهها تبدیل میکند.
نکته:اگر از و به اگر طول پارامترها متفاوت باشد، به طول کوتاهترین طول قالبریزی میشود.
جملات
strtr(رشته,از,به)
یا:
strtr(رشته,array)
پارامترها | توضیح |
---|---|
رشته | ضروری. رشتهای که باید تبدیل شود را مشخص میکند. |
از | ضروری (مگر اینکه از |
به | ضروری (مگر اینکه از |
array | ضروری (مگر اینکه از از و به()). آرایهای که نامهای کلید آن کاراکترهای اصلی تغییر کرده و مقادیر آن کاراکترهای هدف هستند. |
جزئیات فنی
مقدار بازگشتی: |
کاراکترهای تبدیل شده را بازمیگرداند. اگر array اگر نام یک کلید شامل یک رشته خالی ("" ) باشد، FALSE بازمیگردانده میشود. |
نسخه PHP: | 4+ |
مثالهای بیشتر
مثال 1
جایگزینی رشته "Hello world" با "Hi earth":
<?php $arr = array("Hello" => "Hi", "world" => "earth"); echo strtr("Hello world",$arr); ?>