Làm cách nào để in các giá trị mảng trong PHP?
Sử dụng vòng lặp 'for' là cách đơn giản nhất để in các giá trị mảng và cách in các giá trị mảng bằng vòng lặp 'for' đã được trình bày trong ví dụ sau Show
Ví dụ 1. In mảng sử dụng vòng lặpTạo một tệp PHP với tập lệnh sau. Ở đây, một mảng số của các giá trị chuỗi đã được khai báo. Hàm count() đã được sử dụng để đếm tổng số mảng đã được sử dụng cho điều kiện kết thúc của vòng lặp. Mỗi giá trị của mảng sẽ được in trong một dòng mới ?php đầu ra Đầu ra sau sẽ xuất hiện sau khi thực hiện đoạn mã trên Sử dụng vòng lặp ForeachSử dụng vòng lặp 'foreach' là một cách khác để in các giá trị mảng. Vòng lặp 'foreach' lặp qua từng phần tử của mảng. Đây là cách đơn giản nhất để lấy phần tử của bất kỳ loại mảng nào Ví dụ-2. In mảng bằng vòng lặp ForeachTạo một tệp PHP với tập lệnh sau. Ở đây, một mảng số kết hợp của các giá trị số đã được khai báo và vòng lặp foreach đã được sử dụng để tìm ra các giá trị cao nhất và thấp nhất của mảng //Khai báo mảng$Marks=$cao nhất đầu ra Đầu ra sau sẽ xuất hiện sau khi thực hiện đoạn mã trên Sử dụng print_r()Chức năng này hiển thị thông tin có thể đọc được của con người về bất kỳ biến nào. Cú pháp của chức năng này được đưa ra dưới đây hỗn hợp print_r ( hỗn hợp $output [, bool $return = FALSE ] ) Nó có một tham số bắt buộc kiểu hỗn hợp và một tham số tùy chọn Boolean. Giá trị mặc định của tham số tùy chọn là sai. Nếu giá trị của tham số tùy chọn được đặt thành true, thì đầu ra của hàm sẽ trả về một biến thay vì in ra màn hình. Chức năng này có thể được sử dụng trên các loại biến khác nhau. Trong hướng dẫn này, nó được sử dụng để hiển thị cấu trúc của biến mảng. Dưới đây là một số ví dụ về cách sử dụng hàm print_r() để hiển thị giá trị mảng Ví dụ 1. Sử dụng hàm print_r() không có tham số tùy chọnTạo một tệp PHP với tập lệnh sau. Tham số tùy chọn chưa được sử dụng trong ví dụ này. Vì vậy, đầu ra sẽ được in trên trình duyệt //Khai báo mảng$myarr=,"loại"=>"trang hướng dẫn" đầu ra Mở trình duyệt và chạy tập lệnh từ máy chủ. Đầu ra sau sẽ xuất hiện sau khi chạy tập lệnh từ máy chủ Ví dụ-2. Sử dụng hàm print_r() không có tham số tùy chọnTạo một tệp PHP với tập lệnh sau. Tham số tùy chọn được sử dụng trong ví dụ này và nó đã được đặt thành true. Vì vậy, đầu ra sẽ được trả về biến, $output. Biến đã được in sau //Khai báo mảng$myarr= đầu ra Đầu ra sau sẽ xuất hiện sau khi chạy tập lệnh từ máy chủ Example-3: Using print_r() Function with the TagYou can print the output of print_r() function in more readable way by using tag. Create a PHP file with the following script to know the use print_r() function with the";tag."; ?> đầu ra Đầu ra sau sẽ xuất hiện sau khi chạy tập lệnh từ máy chủ Ví dụ-3. Sử dụng Hàm var_dump() cho Mảng đa chiềuTạo một tệp PHP với tập lệnh sau để tìm hiểu sự khác biệt giữa hàm print_r() và var_dump(). Ở đây, một mảng nhiều chiều đã được khai báo và in bằng cách sử dụng cả hai hàm print_r() và var_dump() //Khai báo mảng nhiều chiều$students= đầu ra Đầu ra sau sẽ xuất hiện sau khi chạy tập lệnh từ máy chủ. Sự khác biệt của các hàm này sẽ bị xóa nếu bạn hiển thị đầu ra của cả hai hàm cho cùng một biến mảng Ví dụ-4. Sử dụng var_dump() Bên trong một var_dump() khácTạo một tệp PHP với tập lệnh sau để biết cách sử dụng hàm var_dump() bên trong một hàm var_dump() khác //Khai báo mảng$MyArray=,100,$MyArray đầu ra Đầu ra sau sẽ xuất hiện sau khi chạy tập lệnh từ máy chủ Phần kết luậnCác cách in mảng PHP khác nhau đã được trình bày trong hướng dẫn này. Các giá trị mảng có thể được in mà không cần chức năng tích hợp sẵn và với chức năng tích hợp sẵn. Việc sử dụng các hàm print_r() và var_dump() đã được giải thích chi tiết tại đây. Nhà phát triển PHP có thể sử dụng các hàm này để gỡ lỗi khi bất kỳ biến mảng nào không hiển thị đầu ra mong đợi Làm cách nào để in tất cả các giá trị mảng trong PHP?Để hiển thị cấu trúc mảng và giá trị trong PHP, chúng ta có thể sử dụng 2 hàm. Chúng ta có thể sử dụng var_dump() hoặc print_r() để hiển thị các giá trị của một mảng ở định dạng con người có thể đọc được hoặc để xem giá trị đầu ra của mảng chương trình.
Làm cách nào để in từ mảng trong PHP?Làm cách nào để in một mảng trong PHP? . use the built-in print_r() function, which prints or displays information about a variable, including its type and value.
Làm cách nào tôi có thể nhận các giá trị từ mảng trong PHP?Hàm array_values() trả về một mảng chứa tất cả các giá trị của một mảng. Mẹo. Mảng trả về sẽ có các phím số, bắt đầu từ 0 và tăng lên 1.
Làm cách nào để in giá trị khóa của một mảng trong PHP? |