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