Bagaimana Anda memindahkan elemen ke akhir array di php?

PHP memiliki banyak fungsi array bawaan untuk membantu banyak tugas umum. Namun, kehadiran begitu banyak fungsi juga bisa sedikit berlebihan karena kadang-kadang Anda harus mengingat sedikit perbedaan antara fungsi-fungsi ini.

Dimungkinkan juga untuk menggunakan kombinasi berbeda dari beberapa fungsi untuk mencapai hal yang sama. Ini berarti memiliki pemahaman yang jelas tentang fungsi-fungsi ini akan membantu Anda menulis kode yang berkinerja lebih baik dalam baris yang lebih sedikit

Dalam posting ini, Anda akan belajar tentang fungsi <?php 66 dan <?php 67 di PHP

Pop Array Dengan PHP

Ada fungsi khusus yang disebut <?php _66 untuk membantu Anda mengeluarkan elemen dari akhir array yang diberikan di PHP. Itu melakukan tiga hal

  1. Mengembalikan nilai elemen terakhir dari array
  2. Mempersingkat array dengan satu elemen
  3. Mereset pointer array dari array yang ditentukan

Berikut adalah contoh fungsi <?php _66

1<?php 2________7__8_______45while(count($people)) { 6 echo array_pop($people)." "; <?php 0<?php 1<?php 2<?php 3<?php 4<?php 5<?php 6

Anda dapat menggunakan <?php _66 dalam kombinasi dengan <?php 71 dan <?php 72 untuk mendapatkan key-value pair terakhir dari array. Berikut adalah contoh hipotetis di mana kita harus melakukan banyak pengiriman ke orang yang berbeda

1<?php 23214524626<?php 028<?php 230<?php 4<?php 533343536<?php 13839$people = ["Adam", "Andrew", "Monty", "Sajal"]; 0$people = ["Adam", "Andrew", "Monty", "Sajal"]; 1$people = ["Adam", "Andrew", "Monty", "Sajal"]; 2$people = ["Adam", "Andrew", "Monty", "Sajal"]; 3$people = ["Adam", "Andrew", "Monty", "Sajal"]; 4$people = ["Adam", "Andrew", "Monty", "Sajal"]; 5$people = ["Adam", "Andrew", "Monty", "Sajal"]; 6$people = ["Adam", "Andrew", "Monty", "Sajal"]; 7$people = ["Adam", "Andrew", "Monty", "Sajal"]; 8$people = ["Adam", "Andrew", "Monty", "Sajal"]; 9404142<?php 6

Kami menggunakan <?php _71 untuk memindahkan pointer array ke elemen terakhir. Fungsi <?php 72 membantu kita mendapatkan nama orang tersebut, dan <?php 66 mendapatkan nama item saat menghapusnya dari array

Fungsi <?php 66 berguna ketika Anda ingin menerapkan sistem LIFO atau Last In First Out. Anda harus mempertimbangkan untuk menggunakannya saat Anda berurusan dengan banyak elemen dan ingin mengakses elemen terakhir sambil menghapusnya dari array pada saat yang bersamaan

Pergeseran Array Dengan PHP

Fungsi <?php 67 akan menggeser elemen dari awal array. Itu melakukan hal berikut ke array Anda

  1. Mengembalikan elemen pertama dari array
  2. Mempersingkat array dengan satu elemen
  3. Kunci numerik diindeks ulang, sedangkan kunci literal dibiarkan tidak tersentuh
  4. Mereset pointer array dari array yang ditentukan

Berikut adalah contoh fungsi <?php _67. Anda dapat melihat bahwa kunci numerik telah diindeks ulang dengan memulai hitungan dari nol

1<?php 23$people = ["Adam", "Andrew", "Monty", "Sajal"]; 45516$people = ["Adam", "Andrew", "Monty", "Sajal"]; 0<?php 055<?php 257<?php 459<?php 5while(count($people)) { 134while(count($people)) { 336while(count($people)) { 538while(count($people)) { 739while(count($people)) { 9$people = ["Adam", "Andrew", "Monty", "Sajal"]; 161$people = ["Adam", "Andrew", "Monty", "Sajal"]; 363$people = ["Adam", "Andrew", "Monty", "Sajal"]; 540$people = ["Adam", "Andrew", "Monty", "Sajal"]; 7$people = ["Adam", "Andrew", "Monty", "Sajal"]; 9while(count($people)) { 41 echo array_pop($people)." "; 042 echo array_pop($people)." "; 2 echo array_pop($people)." "; 3 echo array_pop($people)." "; 4 echo array_pop($people)." "; 5 echo array_pop($people)." "; 6 echo array_pop($people)." "; 7<?php 1 echo array_pop($people)." "; 9<?php 00$people = ["Adam", "Andrew", "Monty", "Sajal"]; 0<?php 02<?php 03<?php 04<?php 05<?php 06<?php 07<?php 08<?php 09<?php 10________

Anda bisa mendapatkan pasangan kunci-nilai dari array asosiatif di PHP dengan menggunakan kombinasi <?php 72 dan <?php 67. Tidak perlu mengubah pointer array internal karena <?php 67 melakukannya secara otomatis untuk Anda

1<?php 23<?php 3645<?php 396<?php 41<?php 0<?php 43<?php 2<?php 4<?php 46<?php 5<?php 4834<?php 136$people = ["Adam", "Andrew", "Monty", "Sajal"]; 038<?php 5439<?php 56$people = ["Adam", "Andrew", "Monty", "Sajal"]; 1<?php 58$people = ["Adam", "Andrew", "Monty", "Sajal"]; 3<?php 60$people = ["Adam", "Andrew", "Monty", "Sajal"]; 540$people = ["Adam", "Andrew", "Monty", "Sajal"]; 7$people = ["Adam", "Andrew", "Monty", "Sajal"]; 9<?php 6

Fungsi <?php 67 berguna ketika Anda ingin menerapkan sistem FIFO atau First In First Out. Dalam contoh kami di atas, kami mensimulasikan sistem di mana pesanan makanan disajikan kepada pelanggan di restoran berdasarkan siapa yang memesan terlebih dahulu

Pikiran Akhir

Dalam tutorial ini, Anda belajar cara mendapatkan elemen terakhir atau pertama dari array di PHP menggunakan fungsi <?php 66 dan <?php 67 di PHP. Anda juga dapat menggunakan <?php 71 dan <?php 72 dengan fungsi-fungsi ini untuk mendapatkan pasangan kunci-nilai dari array asosiatif. Performa <?php _67 bisa lambat saat berhadapan dengan array yang sangat besar. Anda mungkin ingin menggunakan <?php 88 dan kemudian <?php 66 dalam kasus itu

Bagaimana Anda memasukkan item di akhir array di PHP?

Fungsi array_push() menyisipkan satu atau lebih elemen ke akhir array. Tip. Anda dapat menambahkan satu nilai, atau sebanyak yang Anda suka. Catatan. Bahkan jika array Anda memiliki kunci string, elemen tambahan Anda akan selalu memiliki kunci numerik (Lihat contoh di bawah).

Bagaimana Anda menambahkan elemen ke akhir array?

Bila Anda ingin menambahkan elemen ke akhir array Anda, gunakan push() . Jika Anda perlu menambahkan elemen ke awal array Anda, coba unshift(). Dan Anda dapat menambahkan array bersama menggunakan concat().

Bagaimana Anda memindahkan elemen pertama ke akhir array?

Saat Anda perlu memindahkan elemen pertama dalam larik ke posisi terakhir, ikuti tip ini. Anda dapat menggunakan larik fungsi yang dikembalikan. shift() sebagai input ke larik fungsi. push() .

Bagaimana Anda memindahkan posisi elemen dalam array?

1- Memindahkan satu elemen dari formulir/ke indeks menggunakan. pindah. const input = ["a", "b", "c"];

Postingan terbaru

LIHAT SEMUA