Hàm ini_set()
trong PHP được sử dụng để thiết lập giá trị cho một cấu hình (setting) trong file cấu hình PHP (php.ini) tại runtime. Điều này cho phép bạn thay đổi các cài đặt cấu hình của PHP trong mã nguồn của bạn mà không cần phải sửa đổi file php.ini trực tiếp.
Cú pháp của hàm ini_set()
như sau:
ini_set(string $option, string $value): string|false
"display_errors"
, "memory_limit"
, "upload_max_filesize"
.// Bật hiển thị lỗi
ini_set('display_errors', '1');
// Thiết lập giới hạn bộ nhớ
ini_set('memory_limit', '128M');
// Thiết lập kích thước tệp tải lên tối đa
ini_set('upload_max_filesize', '20M');
PHP_INI_SYSTEM
(chỉ có thể thay đổi từ file cấu hình).Hàm này rất hữu ích trong các tình huống cần điều chỉnh cấu hình theo yêu cầu cụ thể của ứng dụng mà không muốn thay đổi toàn bộ cấu hình máy chủ.