دالة current() في PHP

مثال

إخراج قيمة العنصر الحالي للفراغة:

<?php
$people = array("Bill", "Steve", "Mark", "David");
echo current($people) . "<br>";
?>

Gudanarwa Muhalli

التعريف والاستخدام

تعدل دالة current() قيمة العنصر الحالي للفراغة.

يوجد في كل فراغة مؤشر داخلي يشير إلى العنصر "الحالي" لها، ويبدأ في العنصر الأول الذي تم إضافته إلى الفراغة.

إشارة:لا تقوم هذه الدالة بتحريك المؤشر الداخلي للفراغة. للقيام بذلك، استخدم next() و prev() دالة.

الطرق ذات الصلة:

  • end() - يوجه المؤشر الداخلي إلى العنصر الأخير في الفراغة، ويقوم بإخراج
  • next() - يوجه المؤشر الداخلي إلى العنصر التالي في الفراغة، ويقوم بإخراج
  • prev() - يوجه المؤشر الداخلي إلى العنصر السابق في الفراغة، ويقوم بإخراج
  • reset() - يوجه المؤشر الداخلي إلى العنصر الأول في الفراغة، ويقوم بإخراج
  • each() - يعود باسم المفتاح والقيمة للعنصر الحالي، ويحرك المؤشر إلى الأمام

النص

current(الفراغة)
المتغيرات الوصف
الفراغة مطلوب. يحدد الفراغة التي سيتم استخدامها.

الشرح

تعدل دالة current() العنصر الحالي للفراغة (الوحدة).

يوجد في كل فراغة مؤشر داخلي يشير إلى العنصر "الحالي" لها، ويبدأ في العنصر الأول الذي تم إضافته إلى الفراغة.

يعدل دالة current() قيمة العنصر الحالي الذي يشير إليه المؤشر الداخلي للفراغة، دون تحريك المؤشر. إذا كان المؤشر الداخلي يشير إلى نهاية قائمة الوحدات، يعود current() بـ FALSE.

التفاصيل التقنية

فالس Dauki wani amfani daga tashin amfani, amma bai yi amfani ba idan amfani yake kosai ko amfani ba wani amfani na da.
Fonin PHP: 4+

Sauran wasu muhalli

Shi 1

Duba sauran waɗannan methoda:

<?php
$people = array("Bill", "Steve", "Mark", "David");
echo current($people) . "<br>"; // Shingen yanzu shine Bill
echo next($people) . "<br>"; // Bill na baya shine Steve
echo current($people) . "<br>"; // Shingen yanzu shine Steve
echo prev($people) . "<br>"; // Steve na baya shine Bill
echo end($people) . "<br>"; // Yau da Dave
echo prev($people) . "<br>"; // David na baya shine Mark
echo current($people) . "<br>"; // Shingen yanzu shine Mark
echo reset($people) . "<br>"; // Ya tsara nishaɗi zuwa farkon tashin $people, kuma shine Bill
echo next($people) . "<br>"; // Bill na baya shine Steve
print_r (each($people)); // Dauki shingen kuma amfani ($people) (yana da Steve), kuma ya tsara nishaɗi
?>

Gudanarwa Muhalli