কম্পিউটার

PHP-তে substr_replace() ফাংশন


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

  1. পিএইচপি-তে str_rot13() ফাংশন

  2. পিএইচপি-তে str_repeat() ফাংশন

  3. পিএইচপি-তে str_pad() ফাংশন

  4. quoted_printable_encode() PHP-তে ফাংশন