PHP – تغییر رشتهها (Modify Strings)
آخرین بروزرسانی:
تغییر رشتهها در PHP
PHP دارای مجموعهای از توابع داخلی است که میتوانید از آنها برای تغییر رشتهها استفاده کنید.
حروف بزرگ
تابع strtoupper()
رشته را به حروف بزرگ تبدیل میکند:
مثال
$x = "Hello World!";
echo strtoupper($x); // خروجی: HELLO WORLD!
حروف کوچک
تابع strtolower()
رشته را به حروف کوچک تبدیل میکند:
مثال
$x = "Hello World!";
echo strtolower($x); // خروجی: hello world!
جایگزینی رشته
تابع str_replace()
در PHP برخی از کاراکترها را با کاراکترهای دیگر در یک رشته جایگزین میکند.
مثال
جایگزینی متن “World” با “Dolly”:
$x = "Hello World!";
echo str_replace("World", "Dolly", $x); // خروجی: Hello Dolly!
معکوس کردن رشته
$x = "Hello World!";
echo strrev($x); // خروجی: !dlroW olleH
حذف فضای خالی
فضای خالی به فضای قبل و/یا بعد از متن واقعی اشاره دارد و اغلب میخواهید این فضا را حذف کنید.
مثال
تابع trim()
هر گونه فضای خالی از ابتدا یا انتهای رشته را حذف میکند:
$x = " Hello World! ";
echo trim($x); // خروجی: Hello World!
تبدیل رشته به آرایه
تابع explode()
در PHP یک رشته را به یک آرایه تقسیم میکند.
پارامتر اول تابع explode()
نشاندهنده “جداکننده” است. “جداکننده” مشخص میکند که کجا رشته را تقسیم کند.
توجه: جداکننده اجباری است.
مثال
تقسیم رشته به آرایه. استفاده از کاراکتر فضای خالی به عنوان جداکننده:
$x = "Hello World!";
$y = explode(" ", $x);
// استفاده از تابع print_r() برای نمایش نتیجه:
print_r($y);
/*
نتیجه:
Array ( [0] => Hello [1] => World! )
*/
برای ارسال نظر لطفا ابتدا وارد حساب کاربری خود شوید. صفحه ورود و ثبت نام