Hướng dẫn dùng array.push javascript trong PHP

Trong bài này chúng ta sẽ tìm hiểu cú pháp của hàm array.push() trong javascript, qua đó sẽ giúp bạn biết cách thêm mới một phần tử vào mảng.

Hướng dẫn dùng array.push javascript trong PHP

Hướng dẫn dùng array.push javascript trong PHP

Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.

Thông thường, muốn thêm một phần tử vào mảng thì bạn phải gán số chỉ mục cho phần tử cần thêm đó. Trường hợp chỉ mục đó đã tồn tại trong mảng thì đó sẽ là một thao tác cập nhật chứ không phải là thêm mới.

Hơn nữa, rất khó để kiểm soát được những chỉ mục nào đã tồn tại. Vì vậy, ta thường thêm phần tử vào vị trí cuối cùng bằng cách sử dụng hàm push() trong js.

1. Cú pháp hàm push trong javascript

Một vài lưu ý quan trọng:

Bài viết này được đăng tại [free tuts .net]

  • Hàm push() sẽ thêm mới một hoặc nhiều phần tử vào cuối mảng, hàm trả về chiều dài của mảng mới.
  • Hàm push() sẽ làm thay đổi chiều dài của mảng.
  • Nếu bạn muốn thêm phần tử vào đầu mảng, sử dụng hàm unshift().

Cú pháp hàm này như sau:

array.push(item1, item2, ..., itemX)

Trong đó:

  • tem1, item2, ..., itemX là các phần tử sẽ được thêm vào cuối mảng array.
  • Hàm sẽ trả về tổng chiều dài của mảng mới sau khi thêm.

Ví dụ: Một vài thao tác thêm phần tử vào cuối mảng. Đây là ví dụ mình lấy từ trang chủ Mozilla.

const animals = ['pigs', 'goats', 'sheep'];

const count = animals.push('cows');
console.log(count);
// output: 4
console.log(animals);
// output: Array ["pigs", "goats", "sheep", "cows"]

animals.push('chickens', 'cats', 'dogs');
console.log(animals);
// output: Array ["pigs", "goats", "sheep", "cows", "chickens", "cats", "dogs"]

2. Một ví dụ khác về hàm push trong js

Hãy sử dụng hàm push() để thêm các phần tử vào cuối mảng. Hành động xảy ra khi click vào một button.



Như vậy là chúng ta đã tìm hiểu xong cách sử dụng hàm push trong javascrpipt.

Hàm array_push() trong PHP dùng để thêm một phần tử mới vào cuối mảng, ví dụ mảng bạn có 10 phần tử thì hàm này sẽ thêm phần tử vào vị trí thứ 11, lúc này tổng cộng mảng có 10 phần tử.

Nội dung chính

  • Giá trị trả về
  • Thêm một phần tử vào cuối mảng
  • Thêm nhiều phần tử vào cuối mảng
  • Giá trị trả về
  • Thêm một phần tử vào cuối mảng
  • Thêm nhiều phần tử vào cuối mảng
  • 1. Cú pháp hàm push trong javascript
  • 2. Một ví dụ khác về hàm push trong js

Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.

Cú pháp

Cú phápint array_push ( array &$array , mixed $value1 [, mixed $... ] )

Trong đó:

  • $array: là mảng cần thêm (biến tham chiếu)
  • $value1: là phần tử muốn thêm
  • Nếu có nhiều phần tử muốn thêm thì thêm nó đằng sau $value1

Giá trị trả về

Kết quả trả về băng 1 nếu thêm thành công và 0 nếu thất bại.

Bài viết này được đăng tại [free tuts .net]

Lưu ý: tham số $array là tham chiếu nên sau khi chạy xong hàm array_push() thì các phần tử cần thêm đã được thêm vào mảng $array rồi.

Ví dụ

Các ví dụ liên quan đến hàm array_push() trong php.

Thêm một phần tử vào cuối mảng

$websites = array();

array_push($websites, 'code.freetuts.net');

echo '
';
print_r($websites);

Kết quả:

Array
(
    [0] => code.freetuts.net
)

Thêm nhiều phần tử vào cuối mảng

$websites = array();

array_push($websites, 'code.freetuts.net', 'course.freetuts.net', 'video.freetuts.net');

echo '
';
print_r($websites);

Kết quả

Array
(
    [0] => code.freetuts.net
    [1] => course.freetuts.net
    [2] => video.freetuts.net
)

Hàm array_push() trong PHP dùng để thêm một phần tử mới vào cuối mảng, ví dụ mảng bạn có 10 phần tử thì hàm này sẽ thêm phần tử vào vị trí thứ 11, lúc này tổng cộng mảng có 10 phần tử.

Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.

Cú pháp

Cú phápint array_push ( array &$array , mixed $value1 [, mixed $... ] )

Trong đó:

  • $array: là mảng cần thêm (biến tham chiếu)
  • $value1: là phần tử muốn thêm
  • Nếu có nhiều phần tử muốn thêm thì thêm nó đằng sau $value1

Giá trị trả về

Kết quả trả về băng 1 nếu thêm thành công và 0 nếu thất bại.

Bài viết này được đăng tại [free tuts .net]

Lưu ý: tham số $array là tham chiếu nên sau khi chạy xong hàm array_push() thì các phần tử cần thêm đã được thêm vào mảng $array rồi.

Ví dụ

Các ví dụ liên quan đến hàm array_push() trong php.

Thêm một phần tử vào cuối mảng

$websites = array();

array_push($websites, 'code.freetuts.net');

echo '
';
print_r($websites);

Kết quả:

Array
(
    [0] => code.freetuts.net
)

Thêm nhiều phần tử vào cuối mảng

$websites = array();

array_push($websites, 'code.freetuts.net', 'course.freetuts.net', 'video.freetuts.net');

echo '
';
print_r($websites);

Kết quả

Array
(
    [0] => code.freetuts.net
    [1] => course.freetuts.net
    [2] => video.freetuts.net
)

Trong bài này chúng ta sẽ tìm hiểu cú pháp của hàm array.push() trong javascript, qua đó sẽ giúp bạn biết cách thêm mới một phần tử vào mảng.

Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.

Thông thường, muốn thêm một phần tử vào mảng thì bạn phải gán số chỉ mục cho phần tử cần thêm đó. Trường hợp chỉ mục đó đã tồn tại trong mảng thì đó sẽ là một thao tác cập nhật chứ không phải là thêm mới.

Hơn nữa, rất khó để kiểm soát được những chỉ mục nào đã tồn tại. Vì vậy, ta thường thêm phần tử vào vị trí cuối cùng bằng cách sử dụng hàm push() trong js.

1. Cú pháp hàm push trong javascript

Một vài lưu ý quan trọng:

Bài viết này được đăng tại [free tuts .net]

  • Hàm push() sẽ thêm mới một hoặc nhiều phần tử vào cuối mảng, hàm trả về chiều dài của mảng mới.
  • Hàm push() sẽ làm thay đổi chiều dài của mảng.
  • Nếu bạn muốn thêm phần tử vào đầu mảng, sử dụng hàm unshift().

Cú pháp hàm này như sau:

array.push(item1, item2, ..., itemX)

Trong đó:

  • tem1, item2, ..., itemX là các phần tử sẽ được thêm vào cuối mảng array.
  • Hàm sẽ trả về tổng chiều dài của mảng mới sau khi thêm.

Ví dụ: Một vài thao tác thêm phần tử vào cuối mảng. Đây là ví dụ mình lấy từ trang chủ Mozilla.

const animals = ['pigs', 'goats', 'sheep'];

const count = animals.push('cows');
console.log(count);
// output: 4
console.log(animals);
// output: Array ["pigs", "goats", "sheep", "cows"]

animals.push('chickens', 'cats', 'dogs');
console.log(animals);
// output: Array ["pigs", "goats", "sheep", "cows", "chickens", "cats", "dogs"]

2. Một ví dụ khác về hàm push trong js

Hãy sử dụng hàm push() để thêm các phần tử vào cuối mảng. Hành động xảy ra khi click vào một button.



Như vậy là chúng ta đã tìm hiểu xong cách sử dụng hàm push trong javascrpipt.