আমি জিনপুট ডকুমেন্টেশন দিয়ে গিয়েছি ।
আমরা এর মতো জিনপুট অবজেক্টটি অ্যাক্সেস করতে পারি:
JFactory::getApplication()->input;
আমরা যদি আরও মান পুনরুদ্ধার করি তবে এটি জিনপুট অবজেক্টটিকে একটি ভেরিয়েবলে সংরক্ষণ করা কার্যকর হবে তাই JFactory::getApplication()
প্রতিবার যখন আমরা এটি করছি তখন আমাদের কল করার দরকার নেই :
$jinput = JFactory::getApplication()->input;
জিনপুট থেকে একটি মান পুনরুদ্ধার করতে আমাদের এটির পদ্ধতিটি ব্যবহার করতে হবে:
$data = $jinput->get('varname', 'default_value', 'filter');
আপনি দেখতে পাচ্ছেন, এর 3 টি প্যারামিটার রয়েছে:
- পরিবর্তনশীল নাম
- ডিফল্ট মান (নাল ডিফল্ট)
- ফিল্টার নাম (সেন্টিমিডিতে ডিফল্ট)
এবং এখানে আমার তৃতীয় প্যারামিটার সম্পর্কিত প্রশ্ন আসে।
আমি কীভাবে নিজের ফিল্টারটি তৈরি করতে পারি Jinput
? উদাহরণস্বরূপ যদি আমাকে ফোন নম্বর বা আইপি ঠিকানা বৈধ করতে হয় তবে আমি কীভাবে তার জন্য নিজের ফিল্টারটি তৈরি করতে পারি?