라이브러리

[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 메소드는 토큰 목록에 토큰을 추가합니다. 목록에 이미 동일한 토큰이 존재하는 경우, 목록에 추가되지 않습니다.
  • profile_image
    나우호스팅 @pcs8404 

    호스팅포럼 화이팅!

    댓글목록

    등록된 댓글이 없습니다.

  • 전체 10,077건 / 607 페이지

검색

게시물 검색