PHP Conference Japan 2024

DOMElement::toggleAttribute

(PHP 8 >= 8.3.0)

DOMElement::toggleAttribute切換屬性

說明

public DOMElement::toggleAttribute(字串 $qualifiedName, ?布林值 $force = null): 布林值

切換屬性。

參數

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