PHP xml_parser_create() fonksiyonu

Tanım ve Kullanım

xml_parser_create() fonksiyonu XML ayıklayıcı oluşturur.

Bu fonksiyon yeni bir XML ayıklayıcı oluşturur ve diğer XML fonksiyonları tarafından kullanılabilir kaynak işaretçisi döner.

Sözdizimi

xml_parser_create(encoding)
Parametre Açıklama
encoding Opsiyonel. Çıktı kodlamasını belirler.

Açıklama

Opsiyonel Parametre encoding PHP 4'te,解析要被解析的 XML 输入的字符编码方式。

PHP 5'ten itibaren girişin kodlamasını otomatik olarak tespit eder, bu yüzden encoding Parametreler yalnızca ayıklanan verilerin çıktı kodlamasını belirlemek için kullanılır.

PHP 4'te varsayılan çıktı kodlaması, giriş verilerinin kodlaması ile aynıdır. Boş bir dize iletildiğinde, ayıklayıcı başlıkların ilk 3 veya 4 byte'ını arayarak belgenin kodlamasını belirlemeye çalışır.

PHP 5.0.0 ve 5.0.1'de varsayılan çıktı karakter kodlaması ISO-8859-1'dir, PHP 5.0.2 ve üzeri sürümlerde UTF-8'dir.

Ayıklayıcı tarafından desteklenen kodlama ISO-8859-1, UTF-8 ve US-ASCII'dir.

İpuçları ve Açıklamalar

İpucu:XML Ayıklayıcıyı serbest bırakmak için kullanın xml_parser_free(); Fonksiyonlar.

İpucu:Ad alanı destekleyen XML Ayıklayıcı oluşturmak için kullanın xml_parser_create_ns(); Fonksiyonlar.

Örnekler

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