কম্পিউটার

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


extract() ফাংশন একটি অ্যারে থেকে বর্তমান প্রতীক টেবিলে ভেরিয়েবল আমদানি করে। এটি সফলভাবে নিষ্কাশন করা ভেরিয়েবলের সংখ্যা প্রদান করে।

সিনট্যাক্স

extract(arr, rules, prefix)

পরামিতি

  • আরার - নির্দিষ্ট অ্যারে

  • নিয়ম − অবৈধ পরিবর্তনশীল নামের সাথে কিভাবে মোকাবিলা করতে হয় তা উল্লেখ করে। নিম্নলিখিত সম্ভাব্য মান −

    • EXTR_OVERWRITE - ডিফল্ট। সংঘর্ষে, বিদ্যমান ভেরিয়েবলটি ওভাররাইট হয়

    • EXTR_SKIP − সংঘর্ষে, বিদ্যমান ভেরিয়েবলটি ওভাররাইট করা হয় না

    • EXTR_PREFIX_SAME − সংঘর্ষে, পরিবর্তনশীল নামটিকে একটি উপসর্গ দেওয়া হবে

    • EXTR_PREFIX_ALL − সমস্ত পরিবর্তনশীল নামের একটি উপসর্গ দেওয়া হবে

    • EXTR_PREFIX_INVALID৷ − শুধুমাত্র অবৈধ বা সংখ্যাসূচক পরিবর্তনশীল নামের একটি উপসর্গ দেওয়া হবে

    • EXTR_IF_EXISTS − শুধুমাত্র বর্তমান প্রতীক সারণীতে বিদ্যমান ভেরিয়েবলগুলিকে ওভাররাইট করুন, অন্যথায় কিছুই করবেন না

    • EXTR_PREFIX_IF_EXISTS − বর্তমান প্রতীক সারণীতে একই ভেরিয়েবল বিদ্যমান থাকলে শুধুমাত্র ভেরিয়েবলে উপসর্গ যোগ করুন

    • EXTR_REFS − রেফারেন্স হিসেবে ভেরিয়েবল বের করে। আমদানি করা ভেরিয়েবলগুলি এখনও অ্যারের প্যারামিটারের মানগুলি উল্লেখ করছে

    • উপসর্গ − শুধুমাত্র নিম্নলিখিতগুলির জন্য প্রয়োজন:EXTR_PREFIX_SAME, EXTR_PREFIX_ALL, EXTR_PREFIX_INVALID বা EXTR_PREFIX_IF_EXISTS৷

ফেরত

extract() ফাংশন সফলভাবে নিষ্কাশন করা ভেরিয়েবলের সংখ্যা প্রদান করে।

উদাহরণ

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

<?php
$prod = array("AM"=>"AMIT", "TM"=>"Tom");
extract($prod);
echo"\$AM is $AM\n\$TM is $TM";
?>

আউটপুট

$AM is AMIT
$TM is Tom

  1. পিএইচপি pow() ফাংশন

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

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

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