勉強したことのメモ

Webエンジニア / プログラマが勉強したことのメモ。

PHPで配列のキーの最大値を取得する方法

   2024/04/17  PHP

配列のキーに整数値が入っていて、その中から最大値を取得したいケースがあった。調べたところ以下の方法でいけた。

 

ソースコード

$test = array(
    1 => 'hoge',
    4 => 'huga', 
    8 => 'foo'
);
$key = max(array_keys($test));
var_dump($key); //int(8)

array_keysで配列のキーを全取得して、maxで最大値を取得したものを$keyに格納という形。

 

リファレンス

array_keys

https://www.php.net/manual/ja/function.array-keys.php

max

https://www.php.net/manual/ja/function.max.php

 - PHP

  関連記事

PHPのOpenSSL関数で文字列の暗号・復号化を行う方法

だいぶ前にPHPでBlowfishアルゴリズムを用いた暗号化と復号化する方法をメ ...

PHP Simple HTML DOM Parserを使用したスクレイピング方法

PHPでスクレイピングする際、preg_match_all等を用いて必要なデータ ...

PHP7が2015年11月にリリースされるらしい

PHP7で変わること ——言語仕様とエンジンの改善ポイント from Yoshi ...

CodeIgniter4で特定のページにアクセスがあった際に301リダイレクトさせる方法

CodeIgniter4で特定のページにアクセスがあった際に301リダイレクトさ ...

PHPでExcelシートを出力する方法(PhpSpreadsheet)

PHPでエクセルシートを出力させたい。以前はPHPExcelを利用していたが現在 ...