XMLWriter::startElementNS

(PHP 5 >= 5.1.2, PHP 7, PECL xmlwriter >= 0.1.0)

XMLWriter::startElementNSBir isim alanlı eleman başlangıç etiketi oluşturur

Açıklama

Nesne yönelimli kullanım

startElementNS ( string $önek , string $isim , string $uri ) : bool

Yordamsal kullanım

xmlwriter_start_element_ns ( resource $xmlwriter , string $önek , string $isim , string $uri ) : bool

İsim alanlı bir etiket başlatır.

Değiştirgeler

xmlwriter

Sadece yordamsal kullanım için. xmlwriter_open_uri() veya xmlwriter_open_memory() çağrılarıyla elde edilen, üzerinde işlem yapılacak XMLWriter özkaynağı.

önek

İsim alanı öneki.

isim

Elemanın ismi.

uri

İsim alanını betimleyen adres.

Dönen Değerler

Başarı durumunda TRUE, başarısızlık durumunda FALSE döner.

Ayrıca Bakınız

add a note add a note

User Contributed Notes 2 notes

up
1
pike-php at kw dot nl
13 years ago
by default, the xmlns: definition is repeated on every element.

if you do want the prefix, but dont want the xmlns: declaration repeated, set the namespace to null. dont forget to declare the namespace prefix somewhere higher in your document, though:

<?php
$w
->startElementNS('foo', 'bar', 'http://example.com/foo');
$w->startElementNS('foo', 'baz', null);
$w->endElement();
$w->endElement();
?>
up
0
anthony dot parsons at manx dot net
17 years ago
If you don't want any namespace prefix at all but still want the xmlns attribute, set $prefix to null.
To Top