substr() ফাংশন একটি স্ট্রিং এর একটি অংশ ফেরত দিতে ব্যবহৃত হয়।
সিনট্যাক্স
substr(str, begin, len)
পরামিতি
-
str - স্ট্রিং
-
শুরু করুন − স্ট্রিং এ কোথায় শুরু করতে হবে তা নির্দিষ্ট করে
-
একটি ধনাত্মক সংখ্যা − স্ট্রিং-এ একটি নির্দিষ্ট অবস্থানে শুরু করুন
-
একটি ঋণাত্মক সংখ্যা − স্ট্রিংয়ের শেষ থেকে একটি নির্দিষ্ট অবস্থানে শুরু করুন
-
0 − স্ট্রিং এর প্রথম অক্ষর থেকে শুরু করুন
-
-
লেন - প্রত্যাবর্তিত স্ট্রিংয়ের দৈর্ঘ্য নির্দিষ্ট করে। ডিফল্ট স্ট্রিং শেষ হয়.
-
একটি ধনাত্মক সংখ্যা − স্টার্ট প্যারামিটার থেকে যে দৈর্ঘ্য ফেরত দিতে হবে
-
নেতিবাচক সংখ্যা − স্ট্রিং এর শেষ থেকে যে দৈর্ঘ্য ফেরত দিতে হবে
-
ফেরত
substr() ফাংশন স্ট্রিং এর নিষ্কাশিত অংশ প্রদান করে।
উদাহরণ
নিম্নলিখিত একটি উদাহরণ -
<?php echo substr("This is it!",5); ?>
আউটপুট
is it!
উদাহরণ
নিম্নলিখিত একটি উদাহরণ -
<?php echo substr("programming language",2,6)."<br>" ?>
আউটপুট
ogramm <br>
উদাহরণ
আসুন আমরা আরেকটি উদাহরণ দেখি যেটিতে নেতিবাচক পরামিতি রয়েছে −
<?php echo substr("website development",-5,-2)."<br>" ?>
আউটপুট
pme <br>