php8.0 弱いマップを使用する

php8.0 弱いマップを使用する

php8.0では、弱いマップを使用することができるようになったので、そのサンプルコードを記述してます。

環境

  • OS  CentOS Linux release 8.0.1905 (Core)
  • php 8.0.0

弱いマップを使用(Weak Maps)

php7では以下のコードは、エラー「PHP Fatal error: Uncaught Error: Class ‘WeakMap’ not found in」となりますが、

php8では、以下の結果を得ることが可能になりました。