XMLWriter::openUri

xmlwriter_open_uri

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

XMLWriter::openUri -- xmlwriter_open_uriCrée un nouveau xmlwriter, en utilisant l'URI source pour la sortie

Description

Style orienté objet

public function XMLWriter::openUri(string $uri): bool

Style procédural

function xmlwriter_open_uri(string $uri): XMLWriter|false

Crée un nouveau XMLWriter, en utilisant l'uri pour la sortie.

Liste de paramètres

uri

L'URI de la resource pour la sortie.

Valeurs de retour

Style orienté objet : Cette fonction retourne true en cas de succès ou false si une erreur survient.

Style procédural : Retourne une nouvelle instance de XMLWriter pour une utilisation future avec les fonctions xmlwriter en cas de succès, ou false si une erreur survient.

Historique

Version Description
8.0.0 Cette fonction retourne désormais une instance de XMLWriter en cas de succès. Auparavant, une resource était retournée dans ce cas.

Exemples

Exemple #1 Écrire directement de l'XML

Il est possible d'écrire directement de l'XML en utilisant l' enveloppe de flux php://output.

<?php
$out
=new XMLWriter();
$out->openURI('php://output');
?>

Notes

Note:

Sur Windows, les fichiers ouverts avec cette fonction sont verrouillés jusqu'à ce que l'objet XMLWriter soit libéré.

Voir aussi

  • XMLWriter::openMemory() - Crée un nouveau xmlwriter en utilisant la mémoire pour la sortie sous forme de chaîne