Tiếp tục phần trước phần này chúng ta sẽ khám phá thêm những loại dữ liệu trong PHP.
5. Kiểu dữ liệu Mảng :
Là một danh sách các phần tử có cùng kiểu dữ liệu.Mảng có thể là mảng một chiều hay nhiều chiều.
· Mảng một chiều có chỉ mục: là mảng được quản lý bằng cách sử dụng chỉ số dưới kiểu integer để miêu tả vị trí của giá trị yêu cầu.Cú pháp: $name[index1];
Ví dụ: một mảng một chiều có thể được tạo ra như sau:
$meat[0]="chicken";
$meat[1]="steak";
$meat[2]="turkey";
Tham Khảo Thêm : Magento Multi Vendor Marketplace Extension - Magebay
Nếu bạn thực thi dòng lệnh sau: print $meat[1]; thì trên trình duyệt web sẽ hiển thị dòng sau: steak.
Bạn cũng có thể dùng hàm array( ) của PHP để tạo ra một mảng.Ví dụ:
$meat=array("chicken","steak","turkey");
– Mảng một chiều kết hợp: rất tiện lợi khi dùng để ánh xạ một mảng sử dụng các từ hơn là sử dụng các integer, nó giúp ta giảm sút thời kì và các mã đòi hỏi để hiển thị một giá trị cụ thể. Ví dụ: bạn muốn khắc ghi tất cả các thức ăn và các cặp rượu ngon.
$pairings["zinfandel"] = "Broiled Veal Chops";
$pairings["merlot"] = "Baked Ham";
$pairings["sauvignon"] = "Prime Rib";
Tham Khảo Thêm : woocommerce product designer
Mảng nhiều chiều có chỉ mục: chức năng của nó cũng giống như mảng một chiều có chỉ mục, ngoại trừ việc nó có thêm một mảng chỉ mục được dùng để chỉ định một phần tử.
Cú pháp:
$name[index1] [index2]..[indexN];
Một mảng hai chiều có chỉ mục được tạo ra như sau:
$position = $chess_board[5][4];
Mảng đa chiều kết hợp: khá hữu ích trong PHP. giả sử bạn muốn khắc ghi các cặp rượu-thức ăn, không chỉ loại rượu, mà cả nhà sinh sản. Bạn có thể thực hành như sau:
$pairings["Martinelli"] ["zinfandel"] = "Broiled Veal Chops";
$pairings["Beringer"] ["merlot"] = "Baked Ham";
$pairings["Jarvis"] ["sauvignon"] = "Prime Rib";
Tham Khảo Thêm : Magento Products Designer Extension, HTML5 Canvas Designer, Fancy Product Designer
6. Kiểu dữ liệu Object:
Bạn có thể xem object như là một biến mà minh hoạ một gương mẫu template được gọi là class. định nghĩa của đối tượng và lớp được sử dụng nhiều trong ngôn ngữ lập trình hướng đối tượng OOP. Không giống như các kiểu dữ liệu khác trong PHP, object phải được khai tạp chí.Điều Quan trọng là phải nhận ra rằng object không hơn gì một minh hoạ của một lớp, và hoạt động như là một khuôn mẫu cho việc tạo các object có các đặc tính và tính năng chi tiết. bởi thế, lớp(class) phải được định nghĩa trước khi khai tạp chí một object. Để khởi tạo một đối tượng, bạn sử dung câu lệnh new để minh hoạ đối tượng với một biến.Ví dụ:
<?php
class foo
function do_foo()
echo "Doing foo.";
$bar = new foo;
$bar->do_foo();
?>
7. Kiểu dữ liệu Resource:
Là một biến đặc biệt, chứa một tham chiếu đến một resource bên ngoài. Các resource được tạo ra và sử dụng bởi các hàm đặc biệt
phóng thích resources: bởi do tham chiếu đếm của hệ thống được giới thiệu trong PHP4 Zend-engine, nó sẽ tự động phát hiện khi một resource không cấp thiết cho dài lâu. Khi ở trong trường hợp này, tất cả các resource mà đã được sử dụng cho resource này được giải phóng bởi “bộ phận thu lượm rác”. Do đó, hi hữuthi thoảng khi thật sự cấp thiết để giải phóng bộ nhớ bình thường bằng cách dùng hàm free_result().
8. Kiểu dữ liệu NULL:
giá trị NULL đặc biệt sử dụng để biểu đạt một biến không có giá trị. Một biến được xem là NULL nếu:
o Nó được gán giá trị hằng số NULL.
o Nó chưa được khởi tạo giá trị nào.
o Nó là hàm unset( )
chú giải: unset () là một hàm sử dụng để hủy bỏ các biến chỉ định.
Cú pháp: chỉ có một loại giá trị của kiểu NULL. Bạn có thể khai báo như thí dụ sau:
$var=NULL;
see you again cả nhà.
Là một danh sách các phần tử có cùng kiểu dữ liệu.Mảng có thể là mảng một chiều hay nhiều chiều.
· Mảng một chiều có chỉ mục: là mảng được quản lý bằng cách sử dụng chỉ số dưới kiểu integer để miêu tả vị trí của giá trị yêu cầu.Cú pháp: $name[index1];
Ví dụ: một mảng một chiều có thể được tạo ra như sau:
$meat[0]="chicken";
$meat[1]="steak";
$meat[2]="turkey";
Tham Khảo Thêm : Magento Multi Vendor Marketplace Extension - Magebay
Nếu bạn thực thi dòng lệnh sau: print $meat[1]; thì trên trình duyệt web sẽ hiển thị dòng sau: steak.
Bạn cũng có thể dùng hàm array( ) của PHP để tạo ra một mảng.Ví dụ:
$meat=array("chicken","steak","turkey");
– Mảng một chiều kết hợp: rất tiện lợi khi dùng để ánh xạ một mảng sử dụng các từ hơn là sử dụng các integer, nó giúp ta giảm sút thời kì và các mã đòi hỏi để hiển thị một giá trị cụ thể. Ví dụ: bạn muốn khắc ghi tất cả các thức ăn và các cặp rượu ngon.
$pairings["zinfandel"] = "Broiled Veal Chops";
$pairings["merlot"] = "Baked Ham";
$pairings["sauvignon"] = "Prime Rib";
Tham Khảo Thêm : woocommerce product designer
Mảng nhiều chiều có chỉ mục: chức năng của nó cũng giống như mảng một chiều có chỉ mục, ngoại trừ việc nó có thêm một mảng chỉ mục được dùng để chỉ định một phần tử.
Cú pháp:
$name[index1] [index2]..[indexN];
Một mảng hai chiều có chỉ mục được tạo ra như sau:
$position = $chess_board[5][4];
Mảng đa chiều kết hợp: khá hữu ích trong PHP. giả sử bạn muốn khắc ghi các cặp rượu-thức ăn, không chỉ loại rượu, mà cả nhà sinh sản. Bạn có thể thực hành như sau:
$pairings["Martinelli"] ["zinfandel"] = "Broiled Veal Chops";
$pairings["Beringer"] ["merlot"] = "Baked Ham";
$pairings["Jarvis"] ["sauvignon"] = "Prime Rib";
Tham Khảo Thêm : Magento Products Designer Extension, HTML5 Canvas Designer, Fancy Product Designer
6. Kiểu dữ liệu Object:
Bạn có thể xem object như là một biến mà minh hoạ một gương mẫu template được gọi là class. định nghĩa của đối tượng và lớp được sử dụng nhiều trong ngôn ngữ lập trình hướng đối tượng OOP. Không giống như các kiểu dữ liệu khác trong PHP, object phải được khai tạp chí.Điều Quan trọng là phải nhận ra rằng object không hơn gì một minh hoạ của một lớp, và hoạt động như là một khuôn mẫu cho việc tạo các object có các đặc tính và tính năng chi tiết. bởi thế, lớp(class) phải được định nghĩa trước khi khai tạp chí một object. Để khởi tạo một đối tượng, bạn sử dung câu lệnh new để minh hoạ đối tượng với một biến.Ví dụ:
<?php
class foo
function do_foo()
echo "Doing foo.";
$bar = new foo;
$bar->do_foo();
?>
7. Kiểu dữ liệu Resource:
Là một biến đặc biệt, chứa một tham chiếu đến một resource bên ngoài. Các resource được tạo ra và sử dụng bởi các hàm đặc biệt
phóng thích resources: bởi do tham chiếu đếm của hệ thống được giới thiệu trong PHP4 Zend-engine, nó sẽ tự động phát hiện khi một resource không cấp thiết cho dài lâu. Khi ở trong trường hợp này, tất cả các resource mà đã được sử dụng cho resource này được giải phóng bởi “bộ phận thu lượm rác”. Do đó, hi hữuthi thoảng khi thật sự cấp thiết để giải phóng bộ nhớ bình thường bằng cách dùng hàm free_result().
8. Kiểu dữ liệu NULL:
giá trị NULL đặc biệt sử dụng để biểu đạt một biến không có giá trị. Một biến được xem là NULL nếu:
o Nó được gán giá trị hằng số NULL.
o Nó chưa được khởi tạo giá trị nào.
o Nó là hàm unset( )
chú giải: unset () là một hàm sử dụng để hủy bỏ các biến chỉ định.
Cú pháp: chỉ có một loại giá trị của kiểu NULL. Bạn có thể khai báo như thí dụ sau:
$var=NULL;
see you again cả nhà.