Hàm print_r() trong php
Hàm print_r(), trong thông tin về một biến mà con người có thể đọc được. Chức năng này cũng hiển thị các thuộc tính được bảo vệ và tư vấn riêng của các đối tượng. Các thành viên lớp tĩnh sẽ không được hiển thị Show
Nội dung chính Hiển thị
cú phápstring|bool print_r ( mixed $value , bool $return = false ) thong sốSr. Unknown numberMô tả1value Bắt buộc. Biểu thức cần thiết 2trở lại Không bắt buộc. Khi được đặt thành true, this function will return information (not in ra). Thông tin này có thể được thu thập hoặc lưu trữ. Default is invalid print_r() can get two argument. Đối số đầu tiên là bắt buộc và đối số thứ hai là tùy chọn. Nó trả về một chuỗi giá trị hoặc giá trị Boolean chuỗi . bool print_r( hỗn hợp $, bool $return = false); Đối số đầu tiên của hàm này lấy bất kỳ loại biến nào được PHP hỗ trợ, ví dụ như số nguyên, số float, Boolean, chuỗi, mảng và đối tượng Nếu giá trị của đối số thứ hai của hàm này được đặt thành True, thì giá trị trả về của hàm print_r() sẽ là một chuỗi và có thể được lưu vào một biến, nếu không, hàm sẽ trả về True Các cách sử dụng khác nhau của hàm print_r()Việc sử dụng hàm print_r() cho các loại biến khác nhau đã được trình bày trong phần hướng dẫn này bằng cách sử dụng nhiều ví dụ Ví dụ 1. Use function print_r() cho nguyên thủy dữ liệuHàm print_r() chủ yếu được sử dụng cho dữ liệu phức hợp như mảng hoặc đối tượng nhưng nó có thể được sử dụng cho dữ liệu nguyên thủy như chuỗi, số, Boolean và dấu phẩy động. Tạo một tệp PHP với lệnh sau để kiểm tra công việc bằng cách sử dụng hàm print_r() để nhập dữ liệu nguyên thủy //Khởi tạo chuỗi giá trị. "; print_r($. "; print_r($. "; print_r($. 5; . "; print_r($ đầu ra Đầu ra sau sẽ xuất hiện sau khi thực hiện đoạn mã trên Ví dụ-2. Use function print_r() for in array numberTạo một tệp PHP với lệnh sau để kiểm tra việc sử dụng hàm print_r() để in một mảng số bao gồm 6 phần tử. Sử dụng hàm print_r() là một cách hiệu quả để kiểm tra nội dung của một mảng cho mục đích giải quyết lỗi. Đoạn mã lệnh sau sẽ có trong cấu trúc của mảng với chỉ số và giá trị tương ứng //Khai báo một mảng số. đầu ra Đầu ra sau sẽ xuất hiện sau khi thực hiện đoạn mã trên Ví dụ-3. Use function print_r() to in an arrayTạo một tệp PHP với lệnh sau để kiểm tra công việc bằng cách sử dụng hàm print_r() để tạo một mảng kết hợp bao gồm 4 phần tử. Đoạn script sau sẽ trong cấu trúc của mảng kết hợp với khóa và giá trị tương ứng như ví dụ trước $assoc_arr=mảng( đầu ra Đầu ra sau sẽ xuất hiện sau khi thực hiện đoạn mã trên Ví dụ-4. Use function print_r() to in object variableTạo một tệp PHP với lệnh sau để kiểm tra việc sử dụng hàm print_r() để in một đối tượng của một lớp. Một lớp có tên là Nhân viên đã khai báo trong tập lệnh chứa ba biến công khai và một hàm tạo để khởi tạo các biến. Một đối tượng của lớp đã được khai báo trong tập lệnh và cấu trúc của đối tượng này đã được khai báo bằng hàm print_r(). Đầu ra của print_r() cho các đối tượng biến sẽ giống như đầu ra của mảng kết hợp ?php đầu ra Đầu ra sau sẽ xuất hiện sau khi thực hiện đoạn mã trên. Theo đầu ra, tên thuộc tính của đối tượng được giống như từ khóa mảng và giá trị thuộc tính của đối tượng được giống như giá trị của mảng Ví dụ-5. Lưu trữ đầu ra của hàm print_r() vào một biếnĐối số thứ hai của hàm print_r() được yêu cầu sử dụng để lưu trữ đầu ra của hàm print_r() thành một biến. Tạo một tệp PHP với đoạn mã sau để biết cách lưu kết quả của hàm print_r() vào biến. Hàm print_r() has been used two times in the command file which does not have and has a second argument. Giá trị đối số thứ hai của hàm print_r() đã được đặt thành True để lưu trữ đầu ra của hàm print_r() vào một biến //Khai báo một mảng số. đầu ra Đầu ra sau sẽ xuất hiện sau khi thực hiện đoạn mã trên. Theo đầu ra, hàm print_r() trả về 1 với cấu trúc mảng khi đối số thứ hai không sử dụng và chỉ trả về cấu trúc mảng khi giá trị thực đã được sử dụng trong đối số thứ hai Phần kết luậnCác nhà phát triển PHP chủ yếu sử dụng hàm print_r() để kiểm tra nội dung của biến cho mục đích bị lỗi. Việc sử dụng hàm print_r() cho dữ liệu gốc và dữ liệu ghép đã được mô tả trong hướng dẫn này để giúp người dùng PHP sử dụng đúng chức năng này trong tệp lệnh của họ Sự khác biệt giữa print và Print_r trong PHP là gì?Redis và PHP. Echo có kiểu trả về là vô hiệu, trong khi in giá trị trả về là 1 nên có thể sử dụng nó trong các biểu thức . print_r được sử dụng để hiển thị thông tin mà con người có thể đọc được về một biến. Sự khác biệt giữa Var_dump và Print_r là gì?var_dump() hiển thị các giá trị tương tự với kiểu dữ liệu dưới dạng đầu ra. print_r() chỉ hiển thị giá trị dưới định dạng đầu ra . Nó không có bất kỳ kiểu trả lại nào. It will return to a value in string format. Làm cách nào để gửi dữ liệu tới máy trong PHP?Bạn có một số tùy chọn để sử dụng PHP trên Windows. . Tiện ích mở rộng "php_printer" Vì PHP 5. 2. 0 has error, khá khó để tìm tiện ích biên dịch mở rộng tiện ích. |