PHP end() ফাংশন
প্রয়োগ
অ্যারেটের বর্তমান এবং সর্বশেষ এলিমেন্টের মান ফিরিয়ে দেওয়া:
<?php $people = array("Bill", "Steve", "Mark", "David"); echo current($people) . "<br>"; echo end($people); ?>
সংজ্ঞা ও ব্যবহার
end() ফাংশন অ্যারেটের ইন্টারনাল পাইন্টারকে সর্বশেষ এলিমেন্টে নিয়ে যায়, এবং সেই এলিমেন্টের মান ফিরিয়ে দেয় (যদি সফল হয়)
সংশ্লিষ্ট পদ্ধতি:
- current() - অ্যারেটের বর্তমান এলিমেন্টের মান ফিরিয়ে দেয়
- next() - ইন্টারনাল পাইন্টারকে অ্যারেটের পরবর্তী এলিমেন্টে নিয়ে যায়, এবং ইনপুট দেয়
- prev() - ইন্টারনাল পাইন্টারকে অ্যারেটের পূর্ববর্তী এলিমেন্টে নিয়ে যায়, এবং ইনপুট দেয়
- reset() - ইন্টারনাল পাইন্টারকে অ্যারেটের প্রথম এলিমেন্টে নিয়ে যায়, এবং ইনপুট দেয়
- each() - বর্তমান এলিমেন্টের কী নাম এবং মান ফিরিয়ে দেয়, এবং ইন্টারনাল পাইন্টার এগিয়ে যায়
সিনটেক্স
end(array)
পারামিটার | বিবরণ |
---|---|
array | অপরিহার্য। ব্যবহার করতে হলে অ্যারেট নির্দিষ্ট করুন。 |
প্রযুক্তিগত বিবরণ
ফিরিয়ে দেওয়া মান: | সফল হলে, আইটেমের গ্রিডিস্ট অ্যারেটের সর্বশেষ অ্যারেটের মান ফিরিয়ে দেয়, যদি অ্যারেট খালি হয়, তবে FALSE ফিরিয়ে দেয়。 |
PHP Version: | 4+ |
More Examples
Example 1
Demonstrate all related methods:
<?php $people = array("Bill", "Steve", "Mark", "David"); echo current($people) . "<br>"; // The current element is Bill echo next($people) . "<br>"; // Bill's next element is Steve echo current($people) . "<br>"; // The current element is now Steve echo prev($people) . "<br>"; // Steve's previous element is Bill echo end($people) . "<br>"; // The last element is David echo prev($people) . "<br>"; // The element before David is Mark echo current($people) . "<br>"; // The current element is Mark echo reset($people) . "<br>"; // Moves the internal pointer to the first element of the array, that is Bill echo next($people) . "<br>"; // Bill's next element is Steve print_r (each($people)); // Returns the key name and key value of the current element (currently Steve), and moves the internal pointer forward ?>