Mảng trong PHP và các hàm xử lý mảng

Ngày Đăng : 20/01/2017 - 2:17 PM

Cách khởi tạo mảng trong PHP.

Để khởi tạo mảng trong php ta sử dụng cú pháp sau

Cách 1:

$bien = array(“gia_tri_1″,”gia_tri_2″,”gia_tri_3″,…,”gia_tri_n”);

  • Các giá trị trong mảng cách nhau bởi dấu phẩy (,)
  • Các giá trị của mảng có thể là kiểu string, kiểu số, kiểu mảng

Ví dụ:

1
2
3
$array_ten = array("Thuy","Diem","Loan","Tran");
 
echo $array_ten[3];//kết quả sẽ là Loan

Cách 2:

Ngoài cách khai báo ở trên chúng ta cũng có thể khai báo bằng cách khác như sau:

$ten_bien[] = “nongdanit”;

$ten_bien[] = “nongdanit1”;

$ten_bien[] = “nongdanit2”;

Thêm phần tử nongdanit3 vào $ten_bien ta làm như sau: $ten_bien[]  = “nongdanit3”;

Và muốn lấy giá trị của nongdanit3 ta có cú pháp: echo $ten_bien[3];

Để xem cấu trúc của một mảng chúng ta có 2 hàm thường được sử dụng là print_r và var_dump.

Trong trường hợp sử dụng print_r có thể thêm cặp thẻ

 

vào để dễ quan sát.

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
echo "
";
 
print_r($array_ten);
 
Nguồn: http://nongdanit.info/

Tin mới

jQuery Ajax

AJAX là từ viết tắt của Asynchronous JavaScript and XML và công nghệ này giúp chúng ta tải dữ liệu từ Server mà không cần Refresh trình duyệt.

>> Xem thêm >>

Hướng dẫn validate form sử dụng jQuery validate

Hướng dẫn validate form sử dụng jQuery validate

>> Xem thêm >>

Sử dụng Event trong Laravel

Trong bài này mình sẽ giới thiệu event, cách tạo event và bắt event trong Laravel. Không chỉ có Laravel mà ngay cả Zend, Phalcon đều có khái niệm này nên bạn có thể thấy tầm quan trọng của nó rồi đấy.

>> Xem thêm >>

Sử dụng Route::controller và Route::resource trong laravel

Sử dụng Route::controller và Route::resource trong laravel

>> Xem thêm >>

Tối ưu hóa câu truy vấn trên hệ quản trị MySQL

Khi nói đến những dự án lớn thì một trong những vấn đề được các coder quan tâm hàng đầu đó là hiệu suất của dự án. Một site nhỏ với qui mô vài trăm user, dung lượng database chưa đáng kể thì thời gian truy vấn, tải trang chưa phải là vấn đề bạn cần quan tâm. Nhưng theo thời gian site phát triển với tốc độ chóng mặt, chẳng mấy chốc đã có tới hàng triệu users tham gia, tỉ lệ thuận với nó là bảng users có hàng triệu records, database phình to, dung lượng có thể lên đến hàng chục gigabyte thậm chí hàng trăm gigabyte… Lúc này, thì một vấn đề lớn đặt ra cho các coder chúng ta là làm sao để website với 1 database to như vậy vẫn chạy mượt mà như là database nhỏ!? Ngoài những vấn đề về đầu tư với server cấu hình cao, database server riêng rẽ, chuẩn hóa code thì yếu tố tối ưu truy vấn MySQL với một database lớn là một cách giải quyết.

>> Xem thêm >>

Mảng trong PHP và các hàm xử lý mảng

Trong PHP hỗ trợ một kiểu dữ liệu là dữ liệu kiểu mảng, còn gọi là ARRAY. Mảng là một biến danh sách. Nghĩa là biến thuộc mảng được tạo bởi một hoặc nhiều số hoặc kí tự, cho phép chúng ta lưu trữ, sắp xếp, truy cập các giá trị. Chú ý là mảng trong PHP phần tử bắt đầu luôn là phần tử thứ 0.

>> Xem thêm >>

Tin Tức khác

Giám khảo Bolero muốn mượn roi đánh cháu ruột ngay trên sân khấu

Ca sĩ Thái Châu, Giám khảo cuộc thi Tình Bolero, ngỏ ý muốn mượn cây roi để đánh ca sĩ Hà My, thí sinh cũng là cháu ruột, vì có tài mà không biết cố gắng, ăn chơi trác táng.

>> Xem thêm >>

Tài xế ôtô tức giận chặn đường xe máy vì vượt đèn đỏ bất thành

Tài xế Kia Sportage đang vượt đèn đỏ thì phải đánh lái tránh một xe máy cũng vượt đèn đỏ. Ôtô liên tục cài số tiến và lùi chặn không cho xe máy đi.

>> Xem thêm >>

Phạt tù kẻ quay cảnh ái ân với bé gái trong nhà nghỉ

Dụ bé gái 13 tuổi vào nhà nghỉ để "làm chuyện người lớn", Tuấn đã dùng điện thoại để quay lại cảnh ân ái giữa 2 người.

>> Xem thêm >>

Phá hơn 3.300 vụ phạm pháp hình sự trong tháng Tết

Theo Bộ Công an, phạm pháp hình sự trong tháng 2 được kiềm chế, an ninh trật tự dịp tết Nguyên đán Đinh Dậu đảm bảo tốt hơn năm trước.

>> Xem thêm >>

Trung Quốc sắp xây xong kho chứa tên lửa trên Biển Đông

Hai quan chức Mỹ cho biết Trung Quốc đang hoàn thành gần 20 công trình trên các đảo nhân tạo phi pháp ở Biển Đông được thiết kế để chứa tên lửa đất đối không.

>> Xem thêm >>

Malaysia: Nghi phạm vụ Kim Jong Nam làm tại ĐSQ Triều Tiên

Trong cuộc họp báo sáng 22/2, cảnh sát trưởng Malaysia thông báo thêm hai nghi phạm người Triều Tiên nữa trong vụ Kim Jong Nam. Cả hai người này đều đang ở Malaysia.

>> Xem thêm >>

jQuery Ajax

AJAX là từ viết tắt của Asynchronous JavaScript and XML và công nghệ này giúp chúng ta tải dữ liệu từ Server mà không cần Refresh trình duyệt.

>> Xem thêm >>

Hướng dẫn validate form sử dụng jQuery validate

Hướng dẫn validate form sử dụng jQuery validate

>> Xem thêm >>

Sử dụng Event trong Laravel

Trong bài này mình sẽ giới thiệu event, cách tạo event và bắt event trong Laravel. Không chỉ có Laravel mà ngay cả Zend, Phalcon đều có khái niệm này nên bạn có thể thấy tầm quan trọng của nó rồi đấy.

>> Xem thêm >>

Sử dụng Route::controller và Route::resource trong laravel

Sử dụng Route::controller và Route::resource trong laravel

>> Xem thêm >>
^