PHP xml_parser_create_ns() fonksiyonu

Tanım ve Kullanım

xml_parser_create_ns() fonksiyonu, ad alanı destekli XML çözücü oluşturur.

Bu fonksiyon, yeni bir XML解析çısı oluşturur ve diğer XML fonksiyonları tarafından kullanılabilir kaynak çubuğu döndürür.

Sözdizimi

xml_parser_create_ns(encoding,separator)
Parametre Açıklama
encoding Opsiyonel. Çıkış kodlamasını belirlemek için kullanılır.
encoding Opsiyonel. Etiket adı ve adım alanı ayracı belirlemek için kullanılır. Varsayılan ':'dir.

Açıklama

Opsiyonel Parametre encoding PHP 4'te kullanılan karakter kodlaması belirlemek için

PHP 5'ten itibaren otomatik olarak girdi XML'nin kodlamasını tespit eder, bu yüzden encoding Parametreler yalnızca çözümlenen çıkış verilerinin kodlamasını belirtmek içindir.

PHP 4'te varsayılan çıkış kodlaması, girdi verilerinin kodlaması ile aynıdır. Boş bir dize geçildiğinde,解析çısı 3 veya 4 ilk baytı arayarak belgenin kodlamasını belirlemeye çalışır.

PHP 5.0.0 ve 5.0.1'de varsayılan çıkış karakter kodlaması ISO-8859-1'dir, PHP 5.0.2 ve üstü sürümlerinde ise UTF-8'dir.

Desteklenen kodlama ISO-8859-1, UTF-8 ve US-ASCII'dir.

İpuçları ve Açıklamalar

İpucu:XML解析çısını serbest bırakmak için kullanın xml_parser_free(); Fonksiyonları.

İpucu:Adım adım oluşturmak istediğiniz XML解析çısını desteklemeyen bir XML解析çısı oluşturmak için kullanın xml_parser_create(); Fonksiyonları.

Örnek

<?php
$xmlparser =; xml_parser_create_ns();;
xml_parser_free($xmlparser);
?>