• 首页
  • vue
  • TypeScript
  • JavaScript
  • scss
  • css3
  • html5
  • php
  • MySQL
  • redis
  • jQuery
  • XMLWriter::startAttribute()

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

    Create start attribute

    说明

    面向对象风格
    XMLWriter::startAttribute(string $name): bool
    过程化风格
    xmlwriter_start_attribute(resource $xmlwriter,string $name): bool

    Starts an attribute.

    参数

    $xmlwriter

    仅用于过程调用。被修改的 XMLWriter resource。此资源来自于对xmlwriter_open_uri()或xmlwriter_open_memory()的调用。

    $name

    The attribute name.

    返回值

    成功时返回TRUE,或者在失败时返回FALSE

    参见

    • XMLWriter::startAttributeNs() Create start namespaced attribute
    • XMLWriter::endAttribute() End attribute
    • XMLWriter::writeAttribute() Write full attribute
    • XMLWriter::writeAttributeNs() Write full namespaced attribute
    The attribute value can be set with XMLWriter::text(), e.g.:
    <?php
    $writer = new XMLWriter;
    $writer->openURI('php://output');
    $writer->startDocument('1.0', 'UTF-8');
    $writer->startElement('response');
      $writer->startElement('status');
        $writer->startAttribute('code');
          $writer->text('500');
        $writer->endAttribute();
      $writer->endElement();
    $writer->endElement();
    $writer->endDocument();
    ?>
    ... generates:
    <?xml version="1.0" encoding="UTF-8"?>
    <response><status code="500"/></response>