current()

PHP current() funksiyasi

❮ PHP massivlar ma’lumotnomasi

Misol

Massivdagi joriy elementning qiymatini chiqaring:

<?php $people = array("Peter", "Joe", "Glenn", "Cleveland"); echo current($people) . "<br>"; ?>
O‘zingiz sinab ko‘ring »

ULASHISH

Ta’rif va qo‘llanilishi

current() funksiyasi massivdagi joriy elementning qiymatini qaytaradi.

Har bir massivda o‘zining "joriy" elementiga ishora qiluvchi ichki ko‘rsatkich bo‘ladi; u dastlab massivga qo‘shilgan birinchi elementga o‘rnatiladi.

Maslahat: Bu funksiya massivning ichki ko‘rsatkichini siljitmaydi.

Tegishli metodlar:

  • end() - ichki ko‘rsatkichni massivdagi oxirgi elementga siljitadi va uni chiqaradi
  • next() - ichki ko‘rsatkichni massivdagi keyingi elementga siljitadi va uni chiqaradi
  • prev() - ichki ko‘rsatkichni massivdagi oldingi elementga siljitadi va uni chiqaradi
  • reset() - ichki ko‘rsatkichni massivning birinchi elementiga siljitadi
  • each() - joriy elementning kaliti va qiymatini qaytaradi hamda ichki ko‘rsatkichni oldinga siljitadi

Sintaksis

current(array)

Parametr qiymatlari

Parametr Tavsif
array Majburiy. Foydalaniladigan massivni belgilaydi


Texnik tafsilotlar

Qaytariladigan qiymat: Massivdagi joriy elementning qiymatini, bo‘sh yoki qiymatsiz elementlarda esa FALSE qaytaradi
PHP versiyasi: 4+

Ko‘proq misollar

Misol

Barcha tegishli metodlarning namoyishi:

<?php $people = array("Peter", "Joe", "Glenn", "Cleveland"); echo current($people) . "<br>"; // The current element is Peter echo next($people) . "<br>"; // The next element of Peter is Joe echo current($people) . "<br>"; // Now the current element is Joe echo prev($people) . "<br>"; // The previous element of Joe is Peter echo end($people) . "<br>"; // The last element is Cleveland echo prev($people) . "<br>"; // The previous element of Cleveland is Glenn echo current($people) . "<br>"; // Now the current element is Glenn echo reset($people) . "<br>"; // Moves the internal pointer to the first element of the array, which is Peter echo next($people) . "<br>"; // The next element of Peter is Joe print_r (each($people)); // Returns the key and value of the current element (now Joe), and moves the internal pointer forward ?>
O‘zingiz sinab ko‘ring »

❮ PHP massivlar ma’lumotnomasi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!