初心者必見!PHPのarray_keys関数の使い方をわかりやすく解説

あけお

スクールに多額のお金を支払う前に、僕の記事で学習してね!

目次

こんな人に読んでほしい

  1. 「array_keys」について説明ができない人
  2. プログラミング学び始めたけど、基礎をしっかり学びたい人
  3. エンジニア転職をしたい人

書き方

PHP
array_keys(① [, ②])
  1. 配列
  2. 取得したいキーの値をここに書きます

②は省略することが可能です!
※本当は③もありますが、とりあえず気にしなくてOKです。

サンプルコード上に出てくるvar_dumpの使い方はこちらの記事を参考にしてください!

https://akeoblog.com/vardump/

サンプルコードで学ぼう!

サンプルコード①

PHP
<?php
$colors = [
    "りんご" => "red",
    "バナナ" => "yellow",
    "トマト" => "red",
    "レタス" => "green"
];
$keys = array_keys($colors);
var_dump($keys);

このコードの実行結果はこちら

PHP
array(4) {
  [0]=>
  string(9) "りんご"
  [1]=>
  string(9) "バナナ"
  [2]=>
  string(9) "トマト"
  [3]=>
  string(9) "レタス"
}

サンプルコード②

PHP
<?php
$colors = [
    "りんご" => "red",
    "バナナ" => "yellow",
    "トマト" => "red",
    "レタス" => "green"
];
$keys = array_keys($colors, "red");
var_dump($keys);

このコードの実行結果はこちら

PHP
array(2) {
  [0]=>
  string(9) "りんご"
  [1]=>
  string(9) "トマト"
}

まとめ

PHPのarray_keys文について、ざっくりでも理解できたら幸いです。
これからも一緒に頑張りましょう!!

あけお

あなたの挑戦を応援しています!!

よかったらシェアしてね!
目次