❮ Tham chiếu xử lý biến PHP
Ví dụ
Kiểm tra xem một biến có trống không. Đồng thời kiểm tra xem biến có được đặt/khai báo không
$a = 0;
// Đúng vì $a trống
if [empty[$a]] {
echo "Biến 'a' trống.
";
}
// Đúng vì $a được đặt
if [isset[$a]] {
echo "Biến 'a' được đặt";
}
?>
Định nghĩa và cách sử dụng
Hàm empty[] kiểm tra biến có rỗng hay không
Hàm này trả về false nếu biến tồn tại và không rỗng, ngược lại trả về true
Các giá trị sau ước tính trống
- 0
- 0. 0
- "0"
- ""
- VÔ GIÁ TRỊ
- SAI
- mảng[]
cú pháp
Giá trị tham số
Tham sốMô tảbiếnBắt buộc. Chỉ định biến để kiểm trachi tiết kỹ thuật
Giá trị trả về. FALSE nếu biến tồn tại và không trống, TRUE nếu không thì Kiểu trả về. Phiên bản Boolean PHP. 4. 0+Nhật ký thay đổi PHP. PHP5. 5. Hỗ trợ các biểu thức, không chỉ các biếnPHP 5. 4. Độ lệch không phải là số của chuỗi trả về TRUE❮ Tham chiếu xử lý biến PHP
Mảng trong PHP. Sử dụng Hàm array[] để tạo mảng trong PHP. Có ba loại mảng được hỗ trợ trong PHP
- mảng được lập chỉ mục. Mảng có chỉ mục số
- mảng kết hợp. Mảng có khóa được đặt tên
- mảng nhiều chiều. Nó chứa một hoặc nhiều mảng trong mảng cụ thể
Ghi chú. Tại sao nên khai báo một mảng trống rồi đẩy các phần tử vào mảng đó?
Khi khai báo một mảng trống rồi bắt đầu nhập các phần tử vào đó sau. Với sự giúp đỡ của điều này, nó có thể ngăn ngừa các lỗi khác nhau do một mảng bị lỗi. Nó giúp có thông tin sử dụng lỗi, thay vì có mảng. Nó tiết kiệm thời gian trong quá trình gỡ lỗi. Hầu hết thời gian nó có thể không có gì để thêm vào mảng tại thời điểm tạo.
Cú pháp tạo mảng rỗng
$emptyArray = []; $emptyArray = array[]; $emptyArray = [array] null;
Trong khi đẩy một phần tử vào mảng, nó có thể sử dụng $emptyArray[] = “first”. Tại thời điểm này, $emptyArray chứa “đầu tiên”, với lệnh này và gửi “đầu tiên” đến mảng được khai báo trống khi bắt đầu
Nói cách khác, việc khởi tạo mảng mới nhanh hơn, sử dụng cú pháp var first = [] thay vì sử dụng cú pháp var first = new Array[]. Thực tế là một hàm tạo hàm Array[] và, [] là một phần của ngữ pháp theo nghĩa đen của mảng. Cả hai đều hoàn chỉnh và được thực hiện theo những cách hoàn toàn khác nhau. Cả hai đều được tối ưu hóa và không bị làm phiền bởi chi phí hoạt động của bất kỳ hàm gọi nào
Ví dụ cơ bản về mảng trống
array[0] { }6
array[0] { }7
array[0] { }8
array[0] { }9____50_______51
array[0] { }7
array[0] { }1____48____13
array[0] { }4
đầu ra.
array[0] { }
Bây giờ PHP5. 4, hỗ trợ [] như một giải pháp thay thế, Theo trình biên dịch có liên quan, nó đồng nghĩa và hầu hết các nhà phát triển PHP sử dụng $array = [] vì nó giúp việc qua lại giữa JS và PHP dễ dàng hơn
array[0] { }6
array[0] { }7
array[0] { }7
array[0] { }8
array[0] { }9
________ 80 ________ 81 ________ 82
Created First empty array3
Created second empty array
Value is 1
Value is 2
Value is one
Value is two
Created First empty array4
Created second empty array
Value is 1
Value is 2
Value is one
Value is two
Created First empty array5
Created second empty array
Value is 1
Value is 2
Value is one
Value is two
Created First empty array6____50
Created second empty array
Value is 1
Value is 2
Value is one
Value is two
Created First empty array8
Created second empty array
Value is 1
Value is 2
Value is one
Value is two
Created First empty array0
Created second empty array
Value is 1
Value is 2
Value is one
Value is two
array[0] { }70
Created First empty array2
Created second empty array
Value is 1
Value is 2
Value is one
Value is two
Created First empty array3
Created second empty array
Value is 1
Value is 2
Value is one
Value is two
array[0] { }73
array[0] { }74
Created First empty array6____50____177
Created second empty array
Value is 1
Value is 2
Value is one
Value is two
array[0] { }78
________ 179
array[0] { }60
array[0] { }74 ________ 462 ________ 463 ________ 464
array[0] { }65
Created First empty array0
Created second empty array
Value is 1
Value is 2
Value is one
Value is two
array[0] { }67
Created First empty array2
Created second empty array
Value is 1
Value is 2
Value is one
Value is two
array[0] { }69
array[0] { }78
array[0] { }71
array[0] { }74
array[0] { }73
array[0] { }74
Created First empty array2
Created second empty array
Value is 1
Value is 2
Value is one
Value is two
array[0] { }74
array[0] { }77
array[0] { }78
Created First empty array2
Created second empty array
Value is 1
Value is 2
Value is one
Value is two
array[0] { }78
________ 179
array[0] { }60
array[0] { }74 ________ 462 ________ 463 ________ 464
array[0] { }65
Created First empty array0
Created second empty array
Value is 1
Value is 2
Value is one
Value is two
array[0] { }67
Created First empty array2
Created second empty array
Value is 1
Value is 2
Value is one
Value is two
array[0] { }69
array[0] { }4
đầu ra. ________số 8
Một phương pháp khác
array[0] { }6
array[0] { }7
array[0] { }95
_______48____86____50____499
array[0] { }7
array[0] { }01
array[0] { }02
array[0] { }60
array[0] { }8
array[0] { }05
array[0] { }06
array[0] { }05
array[0] { }08
array[0] { }05
array[0] { }06
array[0] { }3
array[0] { }7
array[0] { }13
array[0] { }14
array[0] { }8
array[0] { }3
array[0] { }4
đầu ra.
array[0] { }7
PHP là ngôn ngữ kịch bản phía máy chủ được thiết kế dành riêng cho phát triển web. Bạn có thể học PHP từ đầu bằng cách làm theo Hướng dẫn PHP và Ví dụ về PHP này