__return_false trong các bộ lọc là gì


15

Tôi đã nghĩ đến việc xóa / ẩn thanh quản trị khỏi cài đặt wordpress (3.1.1) của tôi.

Tôi đã truy cập liên kết sau:

http://codex.wordpress.org/Plugin_API/Filter_Reference/show_admin_bar

Tôi đã rất ngạc nhiên khi chỉ thấy một dòng duy nhất để xóa / ẩn thanh quản trị

add_filter( 'show_admin_bar', '__return_false' );

Câu hỏi của tôi là __return_false nghĩa là gì? tại sao __ và _?

Câu trả lời:


28

WordPress chứa các hàm tích hợp để nhanh chóng trả về các giá trị.

Chúng được dự định sẽ được sử dụng như một hàm tích hợp nhanh, trả về một giá trị chung cho một móc lọc như true, false hoặc một mảng trống.

  • __return_false - Trả về giá trị Boolean của false.
  • __return_true - Trả về giá trị Boolean của true.
  • __return_empty_array - Trả về một PHP trống array.
  • __return_zero - Trả về số nguyên 0.
  • __return_null - Trả về NULL.
  • __return_empty_string- Trả về ''.
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.