2009-07-07 33 views
5

Tôi đang tìm kiếm một thay thế cho hàm parse_ini_file() trong php. Tôi muốn một cách đơn giản để lưu trữ các thiết lập cấu hình, nhưng muốn sự linh hoạt để lưu trữ mức độ không giới hạn của nhiều mảng, ký tự đặc biệt, vv Bất kỳ ý tưởng?cấu hình php/lớp học ini tốt nhất?

+0

Bạn đã kết thúc với tùy chọn Zend hay bạn tìm thấy giải pháp không yêu cầu Zend? –

+0

với dự án tôi đã làm việc trên tôi đã kết thúc viết cấu hình lớp cơ bản của riêng tôi, nhưng bây giờ tôi đang sử dụng Zend vì nó là khá dễ sử dụng và có một số tính năng bổ sung tốt (một tập tin cấu hình cho dev/dàn dựng/sản xuất, vv) –

Trả lời

7

Zend_Config_Ini sẽ phù hợp với những độc đáo cho việc này:

$ config = new Zend_Config_Ini ('/ path/to/config.ini', 'dàn dựng');

echo $ config-> database-> params-> host; // in "dev.example.com"

echo $ config-> database-> params-> dbname; // in "dbname"

+0

cảm ơn, trông rất tuyệt –

Các vấn đề liên quan