php8.0 インデックス番号がマイナスから開始される配列を作成する

php8.0の新機能で、インデックス番号がマイナスから開始される配列を作成することができるので、そのサンプルコードを記述してます。
環境
- OS CentOS Linux release 8.0.1905 (Core)
- php 8.0.0
配列を作成
php7では、以下のコードの結果は下記の通りとなりますが、
<?php
$arr = array_fill(-3, 5, true);
var_dump($arr);
// array(5) {
// [-3]=>
// bool(true)
// [0]=>
// bool(true)
// [1]=>
// bool(true)
// [2]=>
// bool(true)
// [3]=>
// bool(true)
// }
php8では、インデックス番号がマイナスから開始されるようになります。
<?php
$arr = array_fill(-3, 5, true);
var_dump($arr);
// array(5) {
// [-3] =>
// bool(true)
// [-2] =>
// bool(true)
// [-1] =>
// bool(true)
// [0] =>
// bool(true)
// [1] =>
// bool(true)
// }
-
前の記事
npm インストールされたパッケージの一覧を取得する 2020.11.30
-
次の記事
React.js ライブラリ「@twistezo/react-text-scramble」を使用してテキストにエフェクトをかける 2020.11.30
コメントを書く