Chào bạn, nếu bạn là thành viên xin đăng nhập (Quên mật khẩu?) nếu chưa bạn có thể đăng ký tài khoản mới.
Thông báo: Thành viên muốn đăng nhập ở trang chủ, vui lòng vào Diễn đàn đăng nhập, sau đó quay lại trang chủ.


Bài viết mới nhất

Tìm kiếm [Nâng cao]

Khái niệm về mảng và ứng dụng

Người gửi: lyhuuloi

21/08/2005, 09:27 pm
Mảng (array) là một cấu trúc dữ liệu cơ sỡ bao gồm một bảng có một hoặc nhiều nhánh, nó được xem như một khoảng mục dữ liệu. Bạn có thể truy vấn bất kỳ thông tin nào trong mảng bằng cách gọi tên hoặc số thứ tự của nó (0 -> x).

Thế mảng có dễ hiểu không ? He he, hãy tin L đi, tất nhiên là dễ rồi :). Mảng rất có ít nếu như bạn thường xuyên làm công việc liệt kê, thống kê...etc. Mảng rất dễ truy vấn mà không cần phải nhớ nhiều (vì có thể gọi theo tên hoặc số thứ tự của nó).

Một cấu trúc cơ bản của mảng và cách đặt "dấu ấn" để cho một biến nào đó là mảng:

<?php

// Khi bắt đầu một mảng thì lúc nào cũng phải đặt như thế này
// Sau đó bạn mới có thể đặt dữ liệu cho nó
$chuongtrinh = array(

'sang' => "Ngủ nướng -> Tập thể dục muộn -> Ăn cơm trể",
'trua' => "Trốn học -> Đi chơi -> Bị chửi",
'chieu' => "Chơi game -> thức khuya",

);

?>


Khi đó bạn có thể gọi theo 2 phương pháp:

Cách 1:

<?php

print $chuongtrinh[sang]; // Kết quả trả về là: Ngủ nướng -> Tập thể dục muộn -> Ăn cơm trể

?>

Cách 2:

<?php

print $chuongtrinh[0]; // Kết quả trả về là: Ngủ nướng -> Tập thể dục muộn -> Ăn cơm trể

?>


Nếu bạn muốn gọi một giá trị trong một mảng từ một function thì bạn chỉ cần khai báo biến $chuong trinh bằng cách:

<?php

testfunc();

function testfunc(){
global $chuongtrinh;

print $chuongtrinh[sang];
print $chuongtrinh[0];

}

?>


Người viết: lyhuuloi
Nguồn: sanchoituoitre.vn

Bài phản hồi

 Thống kê chung
Đang trực tuyến
96 khách, 3 thành viên.
Thông số
Tổng số bài viết đã đăng: 57,953
Tổng số thành viên: 109155
Thành viên mới nhất: Anh Tú
Kỷ lục số người trực tuyến: 521   [ 09/04/2008, 02:18 am ]
[Thời gian tải trang này là 0.219 giây] - [40 truy vấn] - [GZIP bật]