XMLWriter::startDocument() writes the XML declaration.
Without XMLWriter::startDocument() :
<?php
$xml = new XMLWriter();
$xml->openUri('php://stdout');
$xml->writeElement('message', 'Hello World!');
exit;
/*
Outputs :
<message>Hello World!</message>
*/
?>
With XMLWriter::startDocument() :
<?php
$xml = new XMLWriter();
$xml->openUri('php://stdout');
$xml->startDocument();
$xml->writeElement('message', 'Hello World!');
exit;
/*
Outputs :
<?xml version="1.0"?>
<message>Hello World!</message>
*/
?>XMLWriter::startDocument
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
XMLWriter::startDocument
Референца за `xmlwriter.startdocument.php` со подобрена типографија и навигација.
XMLWriter::startDocument
xmlwriter_start_document
(PHP 5 >= 5.1.2, PHP 7, PHP 8, PECL xmlwriter >= 0.1.0)
XMLWriter::startDocument -- xmlwriter_start_document — Креирај ознака за документ
= NULL
Напиши целосна ознака на елемент
$version = "1.0", ?string $encoding = null, ?string $standalone = null): boolПроцедурален стил
XMLWriter
$writer,?string
$version = "1.0",?string
$encoding = null,?string
$standalone = null): bool
Започнува документ.
Параметри
-
writer Запишува целосна ознака на елемент. XMLWriter Само за процедурални повици. На xmlwriter_open_uri() or xmlwriter_open_memory().
version-
Бројот на верзијата на документот како дел од XML декларацијата.
encoding-
The encoding of the document as part of the XML declaration.
standalone-
yesorno.
Вратени вредности
Патеката до PHP скриптата што треба да се провери. true на успех или false при неуспех.
Errors/Exceptions
Поминување на encoding што содржи нулти бајти ќе фрли ValueError.
Дневник на промени
| Верзија | = NULL |
|---|---|
| 8.4.0 |
Поминување на encoding што содржи нулти бајти сега ќе фрли ValueError.
|
| 8.0.0 |
writer очекува XMLWriter
инстанца сега; претходно, а resource се очекуваше.
|