Chú ý khi sử dụng hàm exit và die
Dữ liệu truyền vào nếu không phải là chuỗi hoặc số sẽ bị ném ra lỗi TypeError - Lỗi trang trắng theo thuật ngữ của NukeViet hay sử dụng
Hằng E_STRICT đã không còn được khuyến khích sử dụng
Sử dụng nó sẽ phát ra lỗi cảnh báo, nếu cần sử dụng hãy đặt trong lệnh if
if (version_compare(PHP_VERSION, '8.4.0', '<')) {
//
}
Hàm fputcsv
Những chỗ dùng hàm fputcsv mà không truyền vào tham số $escape
sẽ xuất hiện cảnh báo, cần truyền vào tham số đó, mặc định là $escape = "\\";
. Nếu bạn sửa để tương thích với php <8.2 cần liệt kê tất cả các tham số
fputcsv($f, $_info, ',', '"', '\\');
Nếu không cần tương thích sửa ngắn hơn
fputcsv($f, $_info, escape: "\\");