PHP reset() ফাংশন
উদাহরণ
আইটেমের বর্তমান এবং পরের এলিমেন্টের মান তুলে দেয়, এবং আইটেমের অভ্যন্তরীণ পোইন্টারকে প্রথম এলিমেন্টে রেসেট করে
<?php $people = array("Bill", "Steve", "Mark", "David"); echo current($people) . "<br>"; echo next($people) . "<br>"; echo reset($people); ?>
সংজ্ঞা ও ব্যবহার
reset() ফাংশন অভ্যন্তরীণ পোইন্টারকে আইটেমের প্রথম এলিমেন্টে নিয়ে যায়, এবং তা তুলে দেয়
সংশ্লিষ্ট পদ্ধতি
- current() - আইটেমের বর্তমান এলিমেন্টের মান তুলে দেয়
- end() - অভ্যন্তরীণ পোইন্টারকে আইটেমের শেষ এলিমেন্টে নিয়ে যায়, এবং তা তুলে দেয়
- next() - অভ্যন্তরীণ পোইন্টারকে আইটেমের পরের এলিমেন্টে নিয়ে যায়, এবং তা তুলে দেয়
- prev() - অভ্যন্তরীণ পোইন্টারকে আইটেমের আগের এলিমেন্টে নিয়ে যায়, এবং তা তুলে দেয়
- each() - বর্তমান এলিমেন্টের কী নাম এবং মান তুলে দেয়, এবং অভ্যন্তরীণ পোইন্টারকে এগিয়ে নিয়ে যায়
সিন্ট্যাক্স
reset(array)
পারামিটার | বর্ণনা |
---|---|
array | প্রয়োজনীয় |
প্রযুক্তিগত বিবরণ
ফলাফল | সফল হলে, আইটেমের মান একটি আইটেমের মান তুলে দেয়, যদি আইটেম খালি হয়, তবে FALSE তুলে দেয়。 |
PHP সংস্করণ: | 4+ |
আরও উদাহরণ
উদাহরণ 1
সকল সংশ্লিষ্ট পদ্ধতি প্রদর্শন করা হবে:
<?php $people = array("Bill", "Steve", "Mark", "David"); echo current($people) . "<br>"; // বর্তমান এলিমেন্ট বিল echo next($people) . "<br>"; // বিলের পরবর্তী এলিমেন্ট স্টিভ echo current($people) . "<br>"; // বর্তমান এলিমেন্ট স্টিভ echo prev($people) . "<br>"; // স্টিভের পূর্ববর্তী এলিমেন্ট বিল echo end($people) . "<br>"; // শেষ এলিমেন্ট ডেভিড echo prev($people) . "<br>"; // ডেভিডের পূর্ববর্তী এলিমেন্ট মার্ক echo current($people) . "<br>"; // বর্তমান এলিমেন্ট মার্ক echo reset($people) . "<br>"; // অভ্যন্তরীণ পিন্ডকীটের সূচককে প্রথম এলিমেন্টের দিকে সরানো echo next($people) . "<br>"; // বিলের পরবর্তী এলিমেন্ট স্টিভ print_r (each($people)); // বর্তমান এলিমেন্টের কী নাম ও মান (বর্তমানে স্টিভ) ফিরিয়ে আনে এবং অভ্যন্তরীণ পিন্ডকীটের সূচককে আগে নিয়ে যায় ?>