Bu işlevlerin davranışı php.ini içindeki ayarlardan etkilenir.
mbstring modülü kullanılabildiği takdirde, exif, Evrenkod ve JIS karakter kodlamalı kullanıcı açıklamalarının dönüşümünü özdevinimli olarak yapar. Önce belirtilen karakter kümesi kullanılarak kodlama dönüştürüldükten sonra bu yapılır. Sonuç HTTP çıktısına uygun olarak diğer karakter kodlamasına dönüştürülür.
İsim | Öntanımlı Değer | Değişiklik Yeri | Sürüm Bilgisi |
---|---|---|---|
exif.encode_unicode | "ISO-8859-15" | PHP_INI_ALL | PHP 4.3.0'dan beri kullanılabilmektedir. |
exif.decode_unicode_motorola | "UCS-2BE" | PHP_INI_ALL | PHP 4.3.0'dan beri kullanılabilmektedir. |
exif.decode_unicode_intel | "UCS-2LE" | PHP_INI_ALL | PHP 4.3.0'dan beri kullanılabilmektedir. |
exif.encode_jis | "" | PHP_INI_ALL | PHP 4.3.0'dan beri kullanılabilmektedir. |
exif.decode_jis_motorola | "JIS" | PHP_INI_ALL | PHP 4.3.0'dan beri kullanılabilmektedir. |
exif.decode_jis_intel | "JIS" | PHP_INI_ALL | PHP 4.3.0'dan beri kullanılabilmektedir. |
Yapılandırma yönergelerinin kısa açıklamalarını aşağıda bulabilirsiniz.
exif.encode_unicode, UNICODE kodlu kullanıcı açıklamalarının elde edilmesinde kullanılacak karakter kümesini tanımlar. Çoğu Asya ülkesinde kullanılabilecek olan ISO-8859-15 öntanımlıdır. Bu değer boş olabilir. Belirtildiği takdirde mbstring tarafından tanınan karakter kümelerinden biri olmalıdır. Boş olduğu takdirde mbstring eklentisinin öntanımlı dahili kodlaması kullanılır.
exif.decode_unicode_motorola, resim motorola bayt sıralamasına sahipse UNICODE kodlu kullanıcı açıklamaları için resim içi karakter kümesini tanımlar. Bu değer boş olamaz fakat mbstring tarafından tanınan kodlamalar liste halinde belirtilebilir. UCS-2BE öntanımlıdır.
exif.decode_unicode_intel, resim intel bayt sıralamasına sahipse UNICODE kodlu kullanıcı açıklamaları için resim içi karakter kümesini tanımlar. Bu değer boş olamaz fakat mbstring tarafından tanınan kodlamalar liste halinde belirtilebilir. UCS-2LE öntanımlıdır.
exif.encode_jis JIS kodlu kullanıcı açıklamalarının elde edilmesinde kullanılacak karakter kümesini tanımlar. İşlevin mbstring eklentisinin öntanımlı dahili kodlamasının kullanılmasını sağlayan boş değer öntanımlı değerdir.
exif.decode_jis_motorola, resim motorola bayt sıralamasına sahipse JIS kodlu kullanıcı açıklamaları için resim içi karakter kümesini tanımlar. Bu değer boş olamaz fakat mbstring tarafından tanınan kodlamalar liste halinde belirtilebilir. JIS öntanımlıdır.
exif.decode_jis_intel, resim intel bayt sıralamasına sahipse JIS kodlu kullanıcı açıklamaları için resim içi karakter kümesini tanımlar. Bu değer boş olamaz fakat mbstring tarafından tanınan kodlamalar liste halinde belirtilebilir. JIS öntanımlıdır.