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
string
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
string
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
string
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
string
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
string
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
string
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.