Hướng dẫn what is php function list? - danh sách chức năng php là gì?

[Php 4, Php 5, Php 7, Php 8]

Danh sách - Gán các biến như thể chúng là một mảngAssign variables as if they were an array

Sự mô tả

Danh sách [hỗn hợp $var, hỗn hợp ...$vars =?]: Mảng[mixed $var, mixed ...$vars = ?]: array

Ghi chú::

Trước PHP 7.1.0, List [] chỉ hoạt động trên các mảng số và giả sử các chỉ số số bắt đầu ở 0.list[] only worked on numerical arrays and assumes the numerical indices start at 0.

Thông số

var

Một biến số.

vars

Các biến tiếp theo.

Trả về giá trị

Trả về mảng được chỉ định.

Thay đổi

Phiên bảnSự mô tả
7.3.0 Danh sách [hỗn hợp $var, hỗn hợp ...$vars =?]: Mảng
7.1.0 Ghi chú:list[]. This enables destructuring of arrays with non-integer or non-sequential keys.

Trước PHP 7.1.0, List [] chỉ hoạt động trên các mảng số và giả sử các chỉ số số bắt đầu ở 0.

Thông sốlist[] examples

varlist[]

Một biến số.list[]

id: 1, name: Tom
id: 2, name: Fred

2, 4
0

varslist[] and order of index definitions

Các biến tiếp theo.list[] are defined is irrelevant.

id: 1, name: Tom
id: 2, name: Fred

2, 4
1

Trả về giá trịlist[] syntax]:

array[4] {
  [2]=>
  string[1] "a"
  ["foo"]=>
  string[1] "b"
  [0]=>
  string[1] "c"
  [1]=>
  string[1] "d"
}
string[1] "c"
string[1] "d"
string[1] "a"

Trả về mảng được chỉ định.list[] with keys

Thay đổilist[] can now also contain explicit keys, which can be given as arbitrary expressions. Mixing of integer and string keys is allowed; however, elements with and without keys cannot be mixed.

id: 1, name: Tom
id: 2, name: Fred

2, 4
2

Phiên bản

id: 1, name: Tom
id: 2, name: Fred

2, 4

Hỗ trợ cho các bài tập tham khảo trong phá hủy mảng đã được thêm vào.

  • Bây giờ có thể chỉ định các khóa trong danh sách []. Điều này cho phép phá hủy các mảng với các phím không định nghĩa hoặc không theo trình tự.
  • Ví dụ
  • Ví dụ: Danh sách số 1 [] Ví dụ

Ví dụ #2 Ví dụ sử dụng danh sách []

Ví dụ #3 sử dụng danh sách lồng nhau []

id: 1, name: Tom
id: 2, name: Fred

2, 4
3

id: 1, name: Tom
id: 2, name: Fred

2, 4
4

id: 1, name: Tom
id: 2, name: Fred

2, 4
5

id: 1, name: Tom
id: 2, name: Fred

2, 4
6

Ví dụ #4 Danh sách [] và thứ tự các định nghĩa chỉ số

Ví dụ #3 sử dụng danh sách lồng nhau []

id: 1, name: Tom
id: 2, name: Fred

2, 4
7

id: 1, name: Tom
id: 2, name: Fred

2, 4
8

id: 1, name: Tom
id: 2, name: Fred

2, 4
9

$var0

Ví dụ #4 Danh sách [] và thứ tự các định nghĩa chỉ số

Thứ tự trong đó các chỉ số của mảng được tiêu thụ theo danh sách [] được xác định là không liên quan.

$var1

$var2

$var3

$var4

$var5

$var6

$var7

$var0

Đưa ra đầu ra sau [lưu ý thứ tự của các phần tử được so sánh theo thứ tự chúng được viết trong cú pháp danh sách []]:

Ví dụ #5 Danh sách [] với các khóa

$var9

Ví dụ #4 Danh sách [] và thứ tự các định nghĩa chỉ số

Ví dụ #3 sử dụng danh sách lồng nhau []

...$vars0

...$vars1

...$vars2

Ví dụ #4 Danh sách [] và thứ tự các định nghĩa chỉ số

Thứ tự trong đó các chỉ số của mảng được tiêu thụ theo danh sách [] được xác định là không liên quan.

...$vars3

...$vars4

...$vars5

...$vars6

$var0

Đưa ra đầu ra sau [lưu ý thứ tự của các phần tử được so sánh theo thứ tự chúng được viết trong cú pháp danh sách []]:

Ví dụ #5 Danh sách [] với các khóa

...$vars8

...$vars9

$var0

Kể từ danh sách Php 7.1.0 [] hiện cũng có thể chứa các khóa rõ ràng, có thể được đưa ra dưới dạng các biểu thức tùy ý. Pha trộn các khóa số nguyên và chuỗi được cho phép; Tuy nhiên, các yếu tố có và không có khóa không thể được trộn lẫn.

Ví dụ trên sẽ xuất ra:

var1

var2

var3

var4

Xem thêm

Mỗi [] - Trả về cặp khóa và giá trị hiện tại từ một mảng và tiến lên con trỏ mảng

var5

var6

var7

var8

$var0

mảng [] - tạo một mảng

Thứ tự trong đó các chỉ số của mảng được tiêu thụ theo danh sách [] được xác định là không liên quan.

vars0

Đưa ra đầu ra sau [lưu ý thứ tự của các phần tử được so sánh theo thứ tự chúng được viết trong cú pháp danh sách []]:

Thứ tự trong đó các chỉ số của mảng được tiêu thụ theo danh sách [] được xác định là không liên quan.

vars1

vars2

vars3

vars4

$var0

Đưa ra đầu ra sau [lưu ý thứ tự của các phần tử được so sánh theo thứ tự chúng được viết trong cú pháp danh sách []]:

Ví dụ #5 Danh sách [] với các khóa

vars6

vars7

vars8

vars9

$var0

Kể từ danh sách Php 7.1.0 [] hiện cũng có thể chứa các khóa rõ ràng, có thể được đưa ra dưới dạng các biểu thức tùy ý. Pha trộn các khóa số nguyên và chuỗi được cho phép; Tuy nhiên, các yếu tố có và không có khóa không thể được trộn lẫn.

Ví dụ trên sẽ xuất ra:

0

= array['coffee''brown''caffeine'];// Listing all the variables
list[$drink$color$power] = $info;
echo 
"$drink is $color and $power makes it special.\n";// Listing some of them
list[$drink, , $power] = $info;
echo 
"$drink has $power.\n";// Or let's skip to only the third one
list[ , , $power] = $info;
echo 
"I need $power!\n";// list[] doesn't work with strings
list[$bar] = "abcde";
var_dump[$bar]; // NULL
?>
1

$var0

Xem thêm

Ví dụ trên sẽ xuất ra:

= array['coffee''brown''caffeine'];// Listing all the variables
list[$drink$color$power] = $info;
echo 
"$drink is $color and $power makes it special.\n";// Listing some of them
list[$drink, , $power] = $info;
echo 
"$drink has $power.\n";// Or let's skip to only the third one
list[ , , $power] = $info;
echo 
"I need $power!\n";// list[] doesn't work with strings
list[$bar] = "abcde";
var_dump[$bar]; // NULL
?>
3

= array['coffee''brown''caffeine'];// Listing all the variables
list[$drink$color$power] = $info;
echo 
"$drink is $color and $power makes it special.\n";// Listing some of them
list[$drink, , $power] = $info;
echo 
"$drink has $power.\n";// Or let's skip to only the third one
list[ , , $power] = $info;
echo 
"I need $power!\n";// list[] doesn't work with strings
list[$bar] = "abcde";
var_dump[$bar]; // NULL
?>
4

= array['coffee''brown''caffeine'];// Listing all the variables
list[$drink$color$power] = $info;
echo 
"$drink is $color and $power makes it special.\n";// Listing some of them
list[$drink, , $power] = $info;
echo 
"$drink has $power.\n";// Or let's skip to only the third one
list[ , , $power] = $info;
echo 
"I need $power!\n";// list[] doesn't work with strings
list[$bar] = "abcde";
var_dump[$bar]; // NULL
?>
5

$var0

Xem thêm

Ví dụ trên sẽ xuất ra:

= array['coffee''brown''caffeine'];// Listing all the variables
list[$drink$color$power] = $info;
echo 
"$drink is $color and $power makes it special.\n";// Listing some of them
list[$drink, , $power] = $info;
echo 
"$drink has $power.\n";// Or let's skip to only the third one
list[ , , $power] = $info;
echo 
"I need $power!\n";// list[] doesn't work with strings
list[$bar] = "abcde";
var_dump[$bar]; // NULL
?>
7

= array['coffee''brown''caffeine'];// Listing all the variables
list[$drink$color$power] = $info;
echo 
"$drink is $color and $power makes it special.\n";// Listing some of them
list[$drink, , $power] = $info;
echo 
"$drink has $power.\n";// Or let's skip to only the third one
list[ , , $power] = $info;
echo 
"I need $power!\n";// list[] doesn't work with strings
list[$bar] = "abcde";
var_dump[$bar]; // NULL
?>
8

= array['coffee''brown''caffeine'];// Listing all the variables
list[$drink$color$power] = $info;
echo 
"$drink is $color and $power makes it special.\n";// Listing some of them
list[$drink, , $power] = $info;
echo 
"$drink has $power.\n";// Or let's skip to only the third one
list[ , , $power] = $info;
echo 
"I need $power!\n";// list[] doesn't work with strings
list[$bar] = "abcde";
var_dump[$bar]; // NULL
?>
9

0

1

2

3

4

5

6

Xem thêm

Mỗi [] - Trả về cặp khóa và giá trị hiện tại từ một mảng và tiến lên con trỏ mảng

mảng [] - tạo một mảng

8

9

id: 1, name: Tom
id: 2, name: Fred

2, 4
00

id: 1, name: Tom
id: 2, name: Fred

2, 4
01

id: 1, name: Tom
id: 2, name: Fred

2, 4
02

$var0

Trích xuất [] - Nhập các biến vào bảng ký hiệu hiện tại từ một mảng

Mỗi [] - Trả về cặp khóa và giá trị hiện tại từ một mảng và tiến lên con trỏ mảng

id: 1, name: Tom
id: 2, name: Fred

2, 4
04

id: 1, name: Tom
id: 2, name: Fred

2, 4
05

$var0

Các loại chức năng danh sách chức năng trong PHP là gì?

PHP cung cấp cho chúng tôi hai loại chức năng chính:..
Các chức năng tích hợp: PHP cung cấp cho chúng tôi bộ sưu tập khổng lồ các chức năng thư viện tích hợp. ....
Các chức năng do người dùng xác định: Ngoài các chức năng tích hợp, PHP cho phép chúng tôi tạo các chức năng tùy chỉnh của riêng mình được gọi là các chức năng do người dùng xác định ..

Có bao nhiêu loại chức năng PHP?

PHP có hơn 1000 chức năng tích hợp có thể được gọi trực tiếp, từ trong một tập lệnh, để thực hiện một nhiệm vụ cụ thể.Vui lòng kiểm tra tham chiếu PHP của chúng tôi để biết tổng quan đầy đủ về các chức năng tích hợp PHP.over 1000 built-in functions that can be called directly, from within a script, to perform a specific task. Please check out our PHP reference for a complete overview of the PHP built-in functions.

Có danh sách trong PHP không?

PHP |danh sách [] hàm.Hàm danh sách [] là hàm sẵn trong PHP được sử dụng để gán các giá trị mảng cho nhiều biến tại một thời điểm.Hàm này sẽ chỉ hoạt động trên các mảng số.The list[] function is an inbuilt function in PHP which is used to assign array values to multiple variables at a time. This function will only work on numerical arrays.

Chức năng thư viện PHP là gì?

Có hai loại chức năng - chức năng thư viện và chức năng người dùng.Các chức năng thư viện, chẳng hạn như Array_Push là một phần của thư viện PHP và có thể được sử dụng bởi bất kỳ ai.Tuy nhiên, bạn có thể viết các chức năng của riêng bạn và sử dụng chúng trên mã của bạn.Một chức năng nhận được một danh sách các đối số được phân tách bằng dấu phẩy.part of the PHP library and can be used by anyone. However, you may write your own functions and use them across your code. A function receives a list of arguments separated by commas.

Bài Viết Liên Quan

Chủ Đề