Danh sách cú pháp php

Hàm danh sách PHP là một hàm quan trọng được sử dụng để gán giá trị cho danh sách các biến trong khi thực hiện thao tác đơn lẻ cùng một lúc. Chức năng này không có trong tất cả các phiên bản PHP và chỉ được giới thiệu trong các phiên bản PHP trước 7. 1 chỉ hoạt động cho các mảng số trong khi gán giá trị cho danh sách các biến. Các giá trị được gán cho các biến là kiểu trả về sau khi được thực thi với sự trợ giúp của hàm danh sách PHP. Hàm danh sách PHP không thực sự là một hàm như mảng mà nó được coi là cấu trúc ngôn ngữ để gán giá trị

cú pháp

Bắt đầu khóa học phát triển phần mềm miễn phí của bạn

Phát triển web, ngôn ngữ lập trình, kiểm thử phần mềm và những thứ khác

list(var_1, var_2, ...)

Gói phát triển phần mềm tất cả trong một(hơn 600 khóa học, hơn 50 dự án)

Danh sách cú pháp php
Danh sách cú pháp php
Danh sách cú pháp php
Danh sách cú pháp php

Danh sách cú pháp php
Danh sách cú pháp php
Danh sách cú pháp php
Danh sách cú pháp php

Giá
Xem khóa học

600+ Khóa học trực tuyến. hơn 50 dự án. Hơn 3000 giờ. Giấy chứng nhận có thể kiểm chứng. Truy cập Trọn đời
4. 6 (83.023 xếp hạng)

Luồng cú pháp theo cách có một danh sách dưới dạng hàm bao gồm các đối số được truyền từ hàm

  • danh sách. Hàm list() được khai báo
  • biến_1. Biến được truyền dưới dạng đối số là bắt buộc và khá bắt buộc theo nghĩa biến này đóng vai trò là biến đầu tiên gán giá trị cho biến đã khai báo
  • biến_2. Biến thứ hai là tùy chọn và sau đó biến này được sử dụng để gán giá trị cho danh sách theo thứ tự

Cú pháp này khi được áp dụng có kiểu trả về là mảng được gán, có nghĩa là bất kỳ giá trị nào được gán cho mảng là kiểu trả về cho trường hợp đó

Làm thế nào chức năng danh sách hoạt động trong PHP?

Hàm list() là một hàm có sẵn trong PHP, được sử dụng riêng để gán giá trị cho nhiều biến bằng cách thực hiện một thao tác đơn lẻ tại thời điểm thực thi

Cùng xem quy trình thực tế hoạt động của hàm list trong PHP được mô tả như sau

  • Ban đầu, danh sách là một chức năng sẵn có, không bắt buộc phải viết và không yêu cầu bất kỳ lệnh gọi chức năng bên ngoài nào, nó hoạt động trơn tru mà không cần xâm nhập nhiều
  • Mảng được gán với các giá trị bắt buộc từ nhiều giá trị được xem xét tại thời điểm thực hiện
  • Có một quan niệm sai lầm về mảng được khai báo là một biến để gán giá trị nhưng thực tế đó chỉ là một lầm tưởng, nó chỉ là một cấu trúc ngôn ngữ
  • Mọi thứ được thực thi trong một thao tác sử dụng hàm list() trong khi gán biến
  • Hàm này chỉ hoạt động trơn tru trên các mảng số, điều này thể hiện thực tế là người dùng sẽ tương tác với các mảng bằng cách sử dụng biến đầu tiên là var_1
  • Đối số thứ hai được chuyển đến hàm là một đối số tùy chọn được truy xuất và hoạt động sau khi đối số đầu tiên thỏa mãn điều kiện
  • Một điểm cần lưu ý đó là số lượng biến không được vượt quá độ dài của mảng số và trường hợp vượt quá độ dài của biến do mảng xác định thì nó sẽ báo lỗi kiểu tham số và lúc đó sẽ không có kiểu trả về.
  • Không được có ngoại lệ nào được đưa ra trong khi thực thi hàm danh sách này, nếu không thì yêu cầu và kiểu trả về sẽ không đủ
  • Nếu một hàm không có bất kỳ câu lệnh trả về nào, thì ngầm định nó sẽ trả về NULL làm kiểu trả về của nó tại thời điểm thực thi
  • Các tham số được truyền như một phần của hàm phải được sắp xếp theo cách mà danh sách các biến sẽ được phân tách bằng khoảng trắng trong mã
  • Biến đầu tiên được truyền từ hàm là biến bắt buộc đối với kiểu trả về
  • Một điểm quan trọng khác cần xem xét là khả năng tương thích của phiên bản, điều đó có nghĩa là phiên bản PHP phải có phiên bản hỗ trợ dưới 7
  • Ngoài ra, nói đến khả năng tương thích phiên bản cho PHP thì phiên bản PHP 5 trong danh sách nên gán giá trị bắt đầu bằng tham số bên phải nhất
  • Trong khi đó, có một sự khác biệt với phiên bản PHP 7 trong đó việc gán cho các giá trị của biến sẽ xuất hiện dưới dạng tham số ngoài cùng bên trái
  • Trong trường hợp các biến thông thường được sử dụng thì không cần phải lo lắng về việc gán giá trị cho các biến và sau đó sử dụng các mảng này với các chỉ số được sử dụng để sắp xếp các giá trị theo thứ tự
  • Nhưng trong trường hợp phải duy trì thứ tự như từ trái sang phải hoặc từ phải sang trái thì rất cần lưu ý về việc lập phiên bản PHP

Ví dụ về danh sách PHP

Đưa ra dưới đây là các ví dụ về danh sách PHP

Ví dụ 1

Chương trình này minh họa danh sách PHP trong đó mảng được gán với biến có giá trị như ở đầu ra

Mã số




$an_arr = array("Banana","Mango","Apple");
list($a_1, $b_2, $c_3) = $an_arr;
echo "I have many fruits, one $a_1, one $b_2 and one $c_3.";
?>

đầu ra

Danh sách cú pháp php

Ví dụ #2

Chương trình này minh họa danh sách PHP trong đó mảng được gán với giá trị thứ nhất và thứ ba trong biến như được hiển thị trong đầu ra

Mã số




$arr_b = array("Pencil","Copy","Pen");
list($k_0, , $z_1) = $arr_b;
echo "Used_variable_for_modification $k_0 and $z_1 variables.";
?>

đầu ra

Danh sách cú pháp php

Ví dụ #3

Chương trình này trình bày cách khai báo mảng theo cách ban đầu tất cả các biến được liệt kê, tiếp theo là truy xuất một số giá trị và sau đó liệt kê một số giá trị trong số tất cả, từ đó bỏ qua giá trị thứ ba trong trường hợp danh sách có tất cả chuỗi mà nó sẽ trả về

Mã số




$in_p = array('choco', 'caramel', 'pancake');
list($choco, $cake, $caramel) = $in_p;
echo "$choco cake $color and $caramel appears relishing \n";
list( , , $caramel) = $in_p;
echo "caramel cake tastes wow $caramel!\n";
list($choco, , $cake) = $in_p;
echo "$choco has $cake.\n";
list($gi_t) = "lost_in \n";
list($choco, , $cake) = $in_p;
echo "$choco has $cake.\n";
var_dump($gi_t);
?>

đầu ra

Danh sách cú pháp php

Ví dụ #4

Chương trình này thể hiện mảng lồng nhau bằng cách sử dụng hàm danh sách như được hiển thị trong đầu ra

Mã số




list($a_1, list($b_2, $c_0)) = array(1, array(4, 6));
var_dump($a_1, $b_2, $c_0);
echo "listing of nested array";
?>

đầu ra

Danh sách cú pháp php

Sự kết luận

Danh sách PHP là một chức năng sẵn có mang đến cho người dùng sự linh hoạt và linh hoạt để điều chỉnh chức năng này như một phần của việc triển khai theo yêu cầu. Việc sử dụng danh sách PHP làm cho các giá trị được sắp xếp theo một số thứ tự cho phép người dùng hiển thị để triển khai các giá trị trả về mảng thân thiện với người dùng với các biến

Bài viết được đề xuất

Đây là hướng dẫn về danh sách PHP. Ở đây chúng tôi thảo luận về phần giới thiệu, chức năng danh sách hoạt động như thế nào trong PHP? . Bạn cũng có thể xem các bài viết sau để tìm hiểu thêm –

Các loại cú pháp PHP là gì?

PHP hỗ trợ bốn loại hợp chất. mảng , đối tượng , có thể gọi được , có thể lặp lại .

Cấu trúc và cú pháp PHP là gì?

Cú pháp PHP cơ bản . Dưới đây, chúng tôi có một ví dụ về tệp PHP đơn giản, với tập lệnh PHP sử dụng hàm PHP tích hợp sẵn " echo " để xuất văn bản "Xin chào thế giới. "A PHP file normally contains HTML tags, and some PHP scripting code. Below, we have an example of a simple PHP file, with a PHP script that uses a built-in PHP function " echo " to output the text "Hello World!"

Thẻ hoặc cú pháp PHP là gì?

Thẻ yêu cầu máy chủ web coi mọi thứ bên trong thẻ là mã PHP để chạy . Mã này rất đơn giản. Nó sử dụng hàm "echo" trong PHP để hiển thị văn bản "Xin chào thế giới. " trong trang web. Mọi thứ bên ngoài các thẻ này được gửi trực tiếp đến trình duyệt.