কম্পিউটার

পিএইচপি-তে htmlspecialchars_decode() ফাংশন


html_special_chars_decode() ফাংশনটি বিশেষ HTML সত্তাকে আবার অক্ষরে রূপান্তর করতে ব্যবহৃত হয়।

নিচের এইচটিএমএল সত্তাগুলিকে ডিকোড করা হবে −

  • & হয়ে যায় এবং (অ্যাম্পারস্যান্ড)

  • " হয়ে যায় " (ডবল উদ্ধৃতি)

  • ' হয়ে যায় ' (একক উদ্ধৃতি)

  • < <(এর চেয়ে কম)

    হয়ে যায়
  • > হয়ে যায়> (এর চেয়ে বড়)

সিনট্যাক্স

htmlspecialchars_decode(str,flags)

পরামিতি

  • str − ডিকোড করার জন্য স্ট্রিং

  • পতাকা − উদ্ধৃতিগুলি কীভাবে পরিচালনা করতে হয় এবং কোন নথির প্রকার ব্যবহার করতে হয় তা উল্লেখ করে৷

  • নিম্নলিখিত উদ্ধৃতি শৈলী হল −

    • ENT_COMPAT - ডিফল্ট। শুধুমাত্র ডবল উদ্ধৃতি ডিকোড করে

    • ENT_QUOTES - ডবল এবং একক উদ্ধৃতি ডিকোড করে

    • ENT_NOQUOTES - কোনো উদ্ধৃতি ডিকোড করে না

  • ব্যবহৃত ডকটাইপ −

    নির্দিষ্ট করার জন্য অতিরিক্ত পতাকা
    • ENT_HTML401 - ডিফল্ট। HTML 4.01

      হিসাবে কোড পরিচালনা করুন
    • ENT_HTML5 - HTML 5 হিসাবে কোড পরিচালনা করুন

    • ENT_XML1 - XML ​​1 হিসাবে কোড হ্যান্ডেল করুন

    • ENT_XHTML - XHTML হিসাবে কোড পরিচালনা করুন

ফেরত

htmlspecialchars_decode() ফাংশন রূপান্তরিত স্ট্রিং প্রদান করে।

নিম্নলিখিত একটি উদাহরণ -

উদাহরণ

<?php
$s = "<p>this -> "keyword in programming language</p>\n";
echo htmlspecialchars_decode($s);
echo htmlspecialchars_decode($s, ENT_NOQUOTES);
?>

নিচের আউটপুট −

আউটপুট

<p>this -> "keyword in programming language</p>
<p>this -> "keyword in programming language</p>

  1. পিএইচপি সর্বোচ্চ() ফাংশন

  2. PHP log10() ফাংশন

  3. পিএইচপি লগ() ফাংশন

  4. পিএইচপি lcg_value() ফাংশন