xref: /PHP-8.0/ext/tokenizer/tests/attributes.phpt (revision 8b37c1e9)
1--TEST--
2Attributes are exposed as tokens.
3--FILE--
4<?php
5
6$tokens = token_get_all('<?php #[A1(1, 2)] class C1 { }');
7
8$attr = $tokens[1];
9var_dump(token_name(T_ATTRIBUTE));
10var_dump($attr[0] === T_ATTRIBUTE);
11var_dump($attr[1]);
12
13$class = $tokens[2];
14var_dump($class[1]);
15?>
16--EXPECT--
17string(11) "T_ATTRIBUTE"
18bool(true)
19string(2) "#["
20string(2) "A1"
21