কম্পিউটার টিউটোরিয়াল

PHP-এ substr_replace() ফাংশন


substr_replace() ফাংশনটি স্ট্রিংয়ের একটি অংশকে অন্য স্ট্রিং দিয়ে রিপ্লেস করতে ব্যবহৃত হয়।

সিনট্যাক্স

substr_replace(str,replacement,begin,len)

প্যারামিটার

  • str − চেক করার স্ট্রিং।

  • replacement − ইনসার্ট করার স্ট্রিং।

  • begin − যে পজিশন থেকে রিপ্লেসমেন্ট শুরু হবে:

    • begin পজিটিভ হলে: স্ট্রিংয়ে নির্দিষ্ট পজিশন থেকে রিপ্লেস শুরু

    • begin নেগেটিভ হলে: স্ট্রিংয়ের শেষ থেকে নির্দিষ্ট পজিশন থেকে রিপ্লেস শুরু

    • begin 0 হলে: স্ট্রিংয়ের প্রথম ক্যারেক্টার থেকে রিপ্লেস শুরু

  • len − রিপ্লেস হওয়া ক্যারেক্টার সংখ্যা। ডিফল্ট স্ট্রিংয়ের দৈর্ঘ্যের সমান।

    • len পজিটিভ হলে - রিপ্লেস হওয়া স্ট্রিংয়ের দৈর্ঘ্য

    • len নেগেটিভ হলে - রিপ্লেস করার পর স্ট্রিংয়ের শেষে কত ক্যারেক্টার থাকবে

    • len 0 হলে - রিপ্লেস না করে ইনসার্ট করা হয়।

রিটার্ন

substr_replace() ফাংশনটি রিপ্লেস করা স্ট্রিং রিটার্ন করে।

উদাহরণ

নিচের উদাহরণটি।

<?php    echo substr_replace("Demo text","word",5); ?>

আউটপুট

নিচে আউটপুট দেওয়া হলো।

Demo word

উদাহরণ

স্ট্রিংয়ের শেষ থেকে রিপ্লেস করার আরেক উদাহরণ।

<?php    echo substr_replace("Demo text","word",-5); ?>

আউটপুট

নিচে আউটপুট দেওয়া হলো।

Demoword
  1. PHP-তে str_rot13() ফাংশন

  2. PHP-তে str_repeat() ফাংশন

  3. PHP-তে str_pad() ফাংশন

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