DOMElement::toggleAttribute

(PHP 8 >= 8.3.0)

DOMElement::toggleAttribute切换属性

说明

public DOMElement::toggleAttribute(string $qualifiedName, ?bool $force = null): bool

切换属性。

参数

qualifiedName

属性的限定名称。

force

  • 如果为 null,则函数将切换属性。
  • 如果为 true,则函数将添加属性。
  • 如果为 false,则函数将删除属性。

返回值

如果属性在完成调用后存在,则返回 true,否则返回 false

范例

范例 #1 DOMElement::toggleAttribute() 范例

<?php

$dom
= new DOMDocument();
$dom->loadXML("<?xml version='1.0'?><container selected=\"\"/>");

var_dump($dom->documentElement->toggleAttribute('selected'));
echo
$dom->saveXML() . PHP_EOL;

var_dump($dom->documentElement->toggleAttribute('selected'));
echo
$dom->saveXML();
?>

以上示例将输出

bool(false)
<?xml version="1.0"?>
<container/>

bool(true)
<?xml version="1.0"?>
<container selected=""/>
添加备注

用户贡献的笔记

此页面没有用户贡献的笔记。
To Top