عنوان مقاله : یادگیری php : استیرینگ ( Strings )

یادگیری php : استیرینگ ( Strings )

یادگیری php : استیرینگ ( Strings )

 

 

 

 

یادگیری php : استیرینگ ( Strings )

 

 

 

 

 

یادگیری php : استیرینگ ( Strings )…

آنها توالی کاراکترها هستند، مانند “PHP که از عملیات استیرینگ پشتیبانی می کند”.

 

توجه داشته باشید – توابع استیرینگ ساخته شده در توابع استیرینگ پی اچ پی داده شده است.

 

در زیر نمونه های معتبری از استیرینگ را می بینید:

 

 

استیرینگ های تک رشته ای تقریبا به معنای واقعی کلمه در نظر گرفته می شوند، در حالی که استیرینگ های دوگانه نقل شده با ارزش هایشان جایگزین متغیرها  و همچنین تفسیر خاصی از توالی های خاص هستند.

که این نتیجه زیر را تولید می کند :

محدودیت های مصنوعی در طول استیرینگ وجود ندارد – در محدوده حافظه موجود، باید بتوانید استیرینگ های طولانی خود را به طور صحیح وارد کنید.

 

استیرینگ هایی که توسط نقل قول های دوگانه (به عنوان “this”) تعریف شده اند، در دو روش زیر توسط پی اچ پی پیش پردازش می شوند:

    توالی های خاصی که با بک اسلش (\) شروع می شوند با کاراکترهای ویژه جایگزین می شوند

نام متغیر (با شروع با $) با نمایش استیرینگ از ارزش های آن جایگزین می شود.

جایگزینی های توالی گریز این ها هستند:
  با شخصیت خط جدید جایگزین می شود \n
  با کاراکتر بارگذاری جایگزین شده است \r
 با شخصیت تب تغییر می کند \t
با علامت دلار خود جایگزین می شود \$
با یک نقل قول دوگانه جایگزین شده است \”
با یک بک اسلش (\) جایگزین می شود \\

اپراتور مختلط استیرینگ

 

برای ترکیب دو متغیر استیرینگ ، از نقطه (.) اپراتور استفاده می کنیم:

که این نتیجه زیر را تولید می کند :
اگر ما به کد بالا نگاه کنیم، می بینیم که ما دو بار از اپراتور پیوند استفاده می کنیم. این به این دلیل است که ما مجبور بودیم استیرینگ سوم را وارد کنیم.

 

بین دو متغیر اسنیرینگ ،ما در یک فضای خالی یک اسنیرینگ با یک کاراکتر واحد اضافه کردیم تا دو متغیر را جدا کنیم.

استفاده از تابع  ()strlen

 

تابع ()strlen برای پیدا کردن طول یک استیرینگ استفاده می شود.

 

بیایید طول استیرینگ  “Hello world!” را پیدا کنیم:

که این نتیجه زیر را تولید می کند :

با استفاده از تابع ()strpos

 

تابع () strpos برای جستجوی یک استیرینگ یا شخصیت در استیرینگ استفاده می شود.

 

اگر یک مسابقه در استیرینگ یافت شود، این تابع موقعیت اول بازی را باز می کند. اگر هیچ مسابقه ای یافت نشد، FALSE را برمی گرداند.

بیایید استیرینگ  “world” را در استیرینگ خود پیدا کنیم:

که این نتیجه زیر را تولید می کند :
همانطور که می بینید موقعیت استیرینگ “world” در استیرینگ ما، موقعیت ۶ است. دلیل آن  که ۶ است و ۷ نیست این است که اولین موقعیت در استیرینگ ۰ است و نه ۱٫

گرافیست آشنا به وب ، علاقه مند به تولید محتوا ، مسلط به زبان انگلیسی

پیوستن

مقاله های مرتبط :

دیدگاه خود را بیان کنید :

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *