var_export
cung cấp các chức năng mong muốn.
Điều này sẽ luôn in một giá trị thay vì in không có gì cho null
hoặc false
. var_export
in một đại diện PHP của đối số mà nó đã thông qua, đầu ra có thể được sao chép / dán lại vào PHP.
var_export(true); // true
var_export(false); // false
var_export(1); // 1
var_export(0); // 0
var_export(null); // NULL
var_export('true'); // 'true' <-- note the quotes
var_export('false'); // 'false'
Nếu bạn muốn in chuỗi "true"
hoặc "false"
, bạn có thể chuyển sang boolean như bên dưới, nhưng hãy cẩn thận với các đặc thù:
var_export((bool) true); // true
var_export((bool) false); // false
var_export((bool) 1); // true
var_export((bool) 0); // false
var_export((bool) ''); // false
var_export((bool) 'true'); // true
var_export((bool) null); // false
// !! CAREFUL WITH CASTING !!
var_export((bool) 'false'); // true
var_export((bool) '0'); // false