(PHP 5, PHP 7, PHP 8)
DOMDocument::createAttributeNS — Yeni bir isim alanlı öznitelik düğümü oluşturur
Yeni bir DOMAttr nesnesi oluşturur. Bu düğüm, DomNode::append_child() gibi bir yöntemle belgeye yerleştirilmedikçe belgede gösterilmez.
namespace
İsim alanını betimleyen adres.
qualifiedName
önek:öznitelik
biçeminde etiket ismi.
DOM_INVALID_CHARACTER_ERR
qualifiedName
geçersiz karakter içeriyorsa oluşur.
DOM_NAMESPACE_ERR
qualifiedName
, isim alanlı bir etiket adı olarak
uygun değilse oluşur.
Sürüm: | Açıklama |
---|---|
8.3.0 | Bu yöntemin bir önek belirtilmeden çağrılması artık öntanımlı isim alanını varsaymak yerine bir önek seçecektir. Evvelce önek içermeyen bir öznitelik oluşturulup isim alanı hatalı şekilde elemana uygulanırdı çünkü öntanımlı isim alanları özniteliklere uygulanmaz. |
8.3.0 |
Bu yöntemin, farklı bir isim alanı URI'si ile elemanda önceden
bildirilmiş bir önek kullanılarak çağrılması artık isim alanı
çakışmaları oluşturmaktan kaçınmak için yeni öneki değiştiriyor.
Böylece, bu davranış DOM belirtimiyle uyumlu hale geliyor.
Evvelce DOM_NAMESPACE_ERR koduyla bir
DOMException oluşturuluyordu.
|