substr_replace() ফাংশনটি স্ট্রিংয়ের অংশটিকে অন্য স্ট্রিং দিয়ে প্রতিস্থাপন করতে ব্যবহৃত হয়।
সিনট্যাক্স
substr_replace(str,replacement,begin,len)
পরামিতি
-
str - চেক করার জন্য স্ট্রিং
-
প্রতিস্থাপন - সন্নিবেশ করার জন্য স্ট্রিং
-
শুরু করুন − যে অবস্থান থেকে প্রতিস্থাপন শুরু হয় −
-
যদি শুরু একটি ধনাত্মক সংখ্যা হয়:স্ট্রিংটিতে নির্দিষ্ট অবস্থানে প্রতিস্থাপন শুরু করুন
-
যদি শুরু একটি n সংখ্যা হয়:- স্ট্রিংয়ের শেষ থেকে নির্দিষ্ট অবস্থানে প্রতিস্থাপন শুরু করুন
-
যদি শুরু 0 হয় - স্ট্রিংয়ের প্রথম অক্ষরটি প্রতিস্থাপন করা শুরু করুন।
-
-
লেন - প্রতিস্থাপন করা অক্ষরের সংখ্যা। ডিফল্টটি স্ট্রিংয়ের মতো একই দৈর্ঘ্য।
-
যদি লেন একটি ধনাত্মক সংখ্যা হয় - প্রতিস্থাপন করা স্ট্রিংয়ের দৈর্ঘ্য
-
যদি লেন একটি ঋণাত্মক সংখ্যা হয় - প্রতিস্থাপনের পরে স্ট্রিংয়ের শেষে কতগুলি অক্ষর রেখে যেতে হবে
-
যদি লেন 0 হয় - প্রতিস্থাপনের পরিবর্তে সন্নিবেশ করুন।
-
ফেরত
substr_replace() ফাংশন প্রতিস্থাপিত স্ট্রিং প্রদান করে।
উদাহরণ
নিম্নলিখিত একটি উদাহরণ -
<?php echo substr_replace("Demo text","word",5); ?>
আউটপুট
নিচের আউটপুট −
Demo word
উদাহরণ
স্ট্রিং-
-এর শেষ থেকে একটি স্ট্রিং প্রতিস্থাপন করার জন্য আরেকটি উদাহরণ দেখা যাক<?php echo substr_replace("Demo text","word",-5); ?>
আউটপুট
নিচের আউটপুট −
Demoword