downloads | documentation | faq | getting help | mailing lists | licenses | wiki | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

http_negotiate_content_type> <http_support
Last updated: Tue, 17 Nov 2009

view this page in

http_negotiate_charset

(PECL pecl_http >= 0.1.0)

http_negotiate_charsetİstemcinin tercih ettiği karakter kümesinde uzlaşır

Açıklama

string http_negotiate_charset ( array $destekli [, array &$sonuç ] )

Bu işlev, Accept-Charset HTTP başlığına dayanarak istemcinin tercih ettiği karakter kümesinde uzlaşır. Niteleyiciler tanınır ve niteleyicisiz karakter kümeleri en yüksek dereceye ayarlanır.

Değiştirgeler

destekli

Desteklenen karakter kümelerini değer olarak içeren dizi.

sonuç

Uzlaşım sonuçlarını içeren diziyle doldurulur.

Dönen Değerler

Uzlaşılan karakter kümesiyle veya eşleşme sağlanamazsa öntanımlı karakter kümesiyle (ilk dizi girdisi) döner.

Örnekler

Örnek 1 - http_negotiate_charset() kullanımı

<?php
$karküm 
= array(
        
'iso-8859-1'// öntanımlı
        
'iso-8859-2',
        
'iso-8859-15',
        
'utf-8'
);

$tercih http_negotiate_charset($karküm$sonuç);

if (
strcmp($tercih'iso-8859-1')) {
        
iconv_set_encoding('internal_encoding''iso-8859-1');
        
iconv_set_encoding('output_encoding'$tercih);
        
ob_start('ob_iconv_handler');
}

print_r($sonuç);
?>



add a note add a note User Contributed Notes
http_negotiate_charset
There are no user contributed notes for this page.

http_negotiate_content_type> <http_support
Last updated: Tue, 17 Nov 2009
 
 
show source | credits | sitemap | contact | advertising | mirror sites