Hướng dẫn array in php - mảng trong php

  • Trang chủ
  • Hướng dẫn học
  • Học PHP
  • PHP array thường dùng

Định nghĩa và cách dùng PHP array

PHP count(), đếm số lượng phần tử trong mảng

Cũng có thể xem là chiều dài mảng.

Php viết:

PHP array_push(), thêm phần tử vào cuối mảng

Chèn thêm phần tử vào cuối mảng.

Php viết:

// Xuất mảng ra trình duyệt xem kết quả
$length = count($hocweb);
for($i = 0; $i < $length; $i++) {
    echo $hocweb[$i]."
"; } ?>

PHP array_push(), thêm phần tử vào cuối mảng

Php viết:

// Xuất mảng ra trình duyệt xem kết quả
$length = count($hocweb);
for($i = 0; $i < $length; $i++) {
    echo $hocweb[$i]."
"; } ?>

PHP array_push(), thêm phần tử vào cuối mảng

Chèn thêm phần tử vào cuối mảng.

Php viết:

// Xuất mảng ra trình duyệt xem kết quả
$length = count($hocweb);
for($i = 0; $i < $length; $i++) {
    echo $hocweb[$i]."
"; } ?>

PHP array_push(), thêm phần tử vào cuối mảng

Php viết:

// Xuất mảng ra trình duyệt xem kết quả
$length = count($hocweb);
for($i = 0; $i < $length; $i++) {
    echo $hocweb[$i]."
"; } ?>

PHP array_push(), thêm phần tử vào cuối mảng

Chèn thêm phần tử vào cuối mảng.

PHP array_pop(), xóa phần tử ở cuối mảng

Php viết:

PHP array_push(), thêm phần tử vào cuối mảng

Chèn thêm phần tử vào cuối mảng.

PHP array_pop(), xóa phần tử ở cuối mảng

PHP array_unshift(), thêm phần tử vào đầu mảng

Chèn thêm phần tử vào đầu mảng.

PHP array_shift(), xóa phần tử ở đầu mảng

PHP array_unique(), loại bỏ giá trị trùng trong mảng

Nếu nhiều hơn 1 giá trị bị trùng nhau,

// Xuất mảng ra trình duyệt xem kết quả
$length = count($hocweb);
for($i = 0; $i < $length; $i++) {
    echo $hocweb[$i]."
"; } ?>
8 sẽ giữ lại giá trị đầu tiên, và loại bỏ các giá trị còn lại.

Lưu ý là key cũng bị xóa tương ứng với giá trị bị xóa, do đó không dùng for để liệt kê các phần tử mảng sau khi dùng
// Xuất mảng ra trình duyệt xem kết quả
$length = count($hocweb);
for($i = 0; $i < $length; $i++) {
    echo $hocweb[$i]."
"; } ?>
8 được, vì sẽ có key bị thiếu.

 

Array ( [0] => HTML [1] => CSS [2] => JS [4] => PHP )

Ta thấy giá trị CSS của [3] trùng với [1], do đó [3] đã bị loại bỏ.

Php viết:

// Xuất mảng ra trình duyệt xem kết quả
$length = count($hocweb);
for($i = 0; $i < $length; $i++) {
    echo $hocweb[$i]."
"; } ?>
0

PHP array_push(), thêm phần tử vào cuối mảng

Chèn thêm phần tử vào cuối mảng.

PHP array_pop(), xóa phần tử ở cuối mảng

Php viết:

// Xuất mảng ra trình duyệt xem kết quả
$length = count($hocweb);
for($i = 0; $i < $length; $i++) {
    echo $hocweb[$i]."
"; } ?>
1

PHP array_push(), thêm phần tử vào cuối mảng

Chèn thêm phần tử vào cuối mảng.

PHP array_pop(), xóa phần tử ở cuối mảng

PHP array_unshift(), thêm phần tử vào đầu mảng

Php viết:

// Xuất mảng ra trình duyệt xem kết quả
$length = count($hocweb);
for($i = 0; $i < $length; $i++) {
    echo $hocweb[$i]."
"; } ?>
2

PHP array_push(), thêm phần tử vào cuối mảng

Chèn thêm phần tử vào cuối mảng.

PHP array_pop(), xóa phần tử ở cuối mảng

Php viết:

// Xuất mảng ra trình duyệt xem kết quả
$length = count($hocweb);
for($i = 0; $i < $length; $i++) {
    echo $hocweb[$i]."
"; } ?>
3

PHP array_push(), thêm phần tử vào cuối mảng

PHP array_pop(), xóa phần tử ở cuối mảng

PHP array_unshift(), thêm phần tử vào đầu mảng

Php viết:

// Xuất mảng ra trình duyệt xem kết quả
$length = count($hocweb);
for($i = 0; $i < $length; $i++) {
    echo $hocweb[$i]."
"; } ?>
4

PHP array_push(), thêm phần tử vào cuối mảng
Key=HTML, Value=1 tuần
Key=JS, Value=5 tuần
Key=PHP, Value=3 tuần

Chèn thêm phần tử vào cuối mảng.

Chèn thêm phần tử vào cuối mảng.

PHP array_pop(), xóa phần tử ở cuối mảng

Php viết:

// Xuất mảng ra trình duyệt xem kết quả
$length = count($hocweb);
for($i = 0; $i < $length; $i++) {
    echo $hocweb[$i]."
"; } ?>
5

PHP array_push(), thêm phần tử vào cuối mảng
Key=JS, Value=5 tuần
Key=HTML, Value=1 tuần
Key=CSS, Value=2 tuần

Chèn thêm phần tử vào cuối mảng.

PHP array_pop(), xóa phần tử ở cuối mảng

PHP array_unshift(), thêm phần tử vào đầu mảng

Php viết:

// Xuất mảng ra trình duyệt xem kết quả
$length = count($hocweb);
for($i = 0; $i < $length; $i++) {
    echo $hocweb[$i]."
"; } ?>
6

PHP array_push(), thêm phần tử vào cuối mảng
Key=CSS, Value=2 tuần
Key=PHP, Value=3 tuần
Key=JS, Value=5 tuần

Chèn thêm phần tử vào cuối mảng.

Chèn thêm phần tử vào cuối mảng.

PHP array_pop(), xóa phần tử ở cuối mảng

Php viết:

// Xuất mảng ra trình duyệt xem kết quả
$length = count($hocweb);
for($i = 0; $i < $length; $i++) {
    echo $hocweb[$i]."
"; } ?>
7

PHP array_push(), thêm phần tử vào cuối mảng
Key=PHP, Value=3 tuần
Key=CSS, Value=2 tuần
Key=HTML, Value=1 tuần