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); ?>