مقاله قبلی: معرفی انواع داده ها در PHP
هنگام برنامه نویسی با زبان PHP حتما کار با رشته های متنی را تجربه خواهید کرد، رشته یا متن شامل دنباله ای از کاراکترها است که می توانند درون یک متغیر ذخیره شوند. در php متن ها (رشته ها) اغلب توسط یک کوتیشن (‘ یا “) قرار می گیرند، که در زبان PHP به آن String گفته می شود. مانند “!Hello world”.
در این مقاله به معرفی برخی از توابعی که معمولا در کار با رشته ها استفاده می شود خواهیم پرداخت.
تابع ()strlen
تابع ()strlen در PHP طول یک رشته یا تعداد کاراکترهای یک رشته را بر می گرداند.
مثال زیر طول رشته “!Hello world” را بر می گرداند:
تابع ()str_word_count
این تابع برای شمارش تعداد لغات موجود در یک رشته متنی در PHP استفاده می شود.
مثال:
تابع ()strrev
تابع ()strrev در PHP یک رشته را معکوس می کند.
مثال:
تابع ()strpos
تابع ()strpos در PHP برای جستجوی یک متن خاص در طول یک رشته به کار می رود.
اگر در این جستجو مقدار مشابه بین متن جستجو شده و رشته یافت شود، تابع موقعیت اولین کاراکتر مشابه یافت شده در متن را باز می گرداند .اگر هیچ مقدار مشابهی پیدا نشود، تابع مقدارFALSE را باز خواهد گرداند.
مثال زیر لغت “world” را در رشته “!Hello world” جستجو می کند.
تابع ()str_replace
تابع ()str_replace یک کاراکتر یا یک کلمه را در یک رشته با یک کاراکتر یا کلمه دیگر جایگزین می کند.
مثال:
در مثال بالا متن “world” را با “Dolly” جایگزین می کند.
مقاله بعدی: ثابت ها در PHP
زهرا صـانعی