رشته ها در php به طرز جالبی جهش یافته اند. در طی زمان php توابع صرفه جویی در زمان قدرتمندی را جمع کرده است که در هر نسخه نصب شده تازه php 5 موجود است. این را با کنترل متغیرهای سودمند php یکی کنید و به نظر می رسد php 5 جوری طراحی شده است که هر چه با رشته ها می خواهید انجام بدهید را داشته باشد.
متاسفانه برخلاف عملگرایی توابعی که php داراست که هم خوش دست و هم قدرتمند هستند، نام گذاری توابع رشته ای معنا ندارند و بد انتخاب شده اند. ممکن است احتیاج داشته باشید قدری بیشتر دفترچه راهنمای php را جستجو کنید تا از رشته ها استفاده کنید و از تمامی پتانسیل آنها بهره ببرید. مدیریت رشته، نقش مهمی در نرم افزارهای توسعه آنلاین بازی می کند. بخاطر احتیاج برای ارزیابی کامل داده ها از طریق استفاده از تعدادی از توابع قوی تر در زبان برنامه نویسی php می توانید چیزی بسازید که فقط داده ای که می خواهید را به ظاهر وب سایت شما نشان دهد. تعیین و اختصاص و کار با رشته ها و زیر رشته ها در php5 بدون دردسر است. مثال زیر به خوبی این قضیه را ثابت می کند :
1 2 3 4 5 6 7 8 9 10 11 12 13 |
<?php // پی اچ پی زمانی که مقداری را به یک متغیر اختصاص می دهید، نوع داده آنرا مشخص می کند // درست کردن یک رشته به سادگی زیر است $string_man = "سلام دنیا"; // و گرفتن خروجی نیز به سادگی زیر است echo $string_man; // برای یک خط بعد رفتن در نمایشگر به سادگی زیر : echo "<br />"; // یک تابع از توابع آماده پی اچ پی را برای شما برای نمونه می گذاریم. این تابع مقدار مشخص کاراکتر از یک رشته را نمایش می دهد : echo substr ($string_man,0,8); //سلام را فقط چاپ می کند ?> |
مقداد علی بخشی هستم. موسیقی دان، برنامه نویس، متخصص هوش مصنوعی، علم داده، متخصص بلاکچین و توسعه دهنده ربات های هوشمند.
دانش آموخته مقطع ارشد و دکتری دانشکده فنی دانشگاه تهران هستم. با سابقه تدریس درس برنامه نویسی در دانشگاه (پردیس بین الملل کیش دانشگاه تهران)