라이브러리
[PHP] DomTokenList::add - 주어진 토큰을 목록에 추가합니다.
DomTokenList::add
DomTokenList::add 메소드는 DOMTokenList 인터페이스의 메소드 중 하나로, 지정된 토큰을 목록에 추가합니다. 이 메소드는 DOMTokenList 인터페이스에 정의되어 있으며, DOMTokenList 인터페이스를 구현한 클래스의 인스턴스에서 호출할 수 있습니다.
사용법
DomTokenList::add 메소드는 다음과 같은 형식으로 호출됩니다.
#hostingforum.kr
php
void add(string $token)
* `$token` : 추가할 토큰을 지정합니다. 토큰은 문자열로 표현됩니다.
예제
다음 예제에서는 DomTokenList::add 메소드를 사용하여 클래스를 구현하고, 토큰을 목록에 추가하는 방법을 보여줍니다.
#hostingforum.kr
php
class TokenList implements DOMTokenList {
private $tokens;
public function __construct() {
$this->tokens = [];
}
public function add(string $token) {
$this->tokens[] = $token;
}
public function getLength() {
return count($this->tokens);
}
public function item($index) {
if ($index >= 0 && $index < count($this->tokens)) {
return $this->tokens[$index];
} else {
return null;
}
}
}
// TokenList 클래스의 인스턴스를 생성합니다.
$tokenList = new TokenList();
// 토큰을 목록에 추가합니다.
$tokenList->add('class1');
$tokenList->add('class2');
$tokenList->add('class3');
// 목록의 길이를 확인합니다.
echo $tokenList->getLength(); // 3
// 목록의 항목을 확인합니다.
echo $tokenList->item(0); // class1
echo $tokenList->item(1); // class2
echo $tokenList->item(2); // class3
참고
* DOMTokenList 인터페이스는 HTML5 specification에 정의되어 있으며, DOMTokenList 인터페이스를 구현한 클래스의 인스턴스를 사용하여 HTML 요소의 클래스 목록과 같은 토큰 목록을 관리할 수 있습니다.
* DomTokenList::add 메소드는 토큰 목록에 추가할 토큰을 지정합니다. 토큰은 문자열로 표현됩니다.
* DomTokenList::add 메소드는 토큰 목록에 토큰을 추가합니다. 목록에 이미 동일한 토큰이 존재하는 경우, 목록에 추가되지 않습니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.