Reading from https://wiki.php.net/rfc/shorter_attribute_syntax_change...

Candidates (in order of ballot):
@@Attr  -  #[Attr]  -  @[Attr]  -  <<Attr>>  -  @:Attr  -  @{Attr}

Votes: 64
Candidates: 6
Seats: 1
Quota: floor(64 / (1 + 1)) + 1 = 33

Round #1
--------

Tally:
@@Attr: 9
#[Attr]: 31
@[Attr]: 13
<<Attr>>: 6
@:Attr: 1
@{Attr}: 4

Eliminating @:Attr

Round #2
--------

Transfers:
@@Attr: +1

Tally:
@@Attr: 10
#[Attr]: 31
@[Attr]: 13
<<Attr>>: 6
@{Attr}: 4

Eliminating @{Attr}

Round #3
--------

Transfers:
@[Attr]: +1
#[Attr]: +2
<<Attr>>: +1

Tally:
@@Attr: 10
#[Attr]: 33
@[Attr]: 14
<<Attr>>: 7

#[Attr] elected with 0 surplus votes

Why @@ is the best attribute syntax for PHP

Created with ❤️ by Theodore Brown