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
[edit] Last updated: Fri, 23 Mar 2012

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.

 
show source | credits | sitemap | contact | advertising | mirror sites