PHP 7.0.6 Released

XMLWriter::writePI

xmlwriter_write_pi

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

XMLWriter::writePI -- xmlwriter_write_piWrites a PI

Description

Object oriented style

bool XMLWriter::writePI ( string $target , string $content )

Procedural style

bool xmlwriter_write_pi ( resource $xmlwriter , string $target , string $content )

Writes a processing instruction.

Parameters

xmlwriter

Only for procedural calls. The XMLWriter resource that is being modified. This resource comes from a call to xmlwriter_open_uri() or xmlwriter_open_memory().

target

The target of the processing instruction.

content

The content of the processing instruction.

Return Values

Returns TRUE on success or FALSE on failure.

See Also

User Contributed Notes

ghargoil at remove dot gmx dot this dot net
9 years ago
Just wanted to point out that if you do the following code in php, you can generate a simple php page with a stylesheet.

<?php
        $res
= xmlwriter_open_memory();
       
xmlwriter_set_indent_string($res, "\t");
       
xmlwriter_start_document($res);
       
xmlwriter_write_pi($res, "xml-stylesheet", "type=\"text/xml\" href=\"yourstyle.xsl\"");
       
xmlwriter_end_document($res);
       
$string = xmlwriter_output_memory($res);
        echo
$string;
?>

This results in the following:
X-Powered-By: PHP/5.1.4
Content-type: text/html

<?xml version="1.0"?>
<?xml-stylesheet type="text/xml" href="yourstyle.xsl"?>
To Top