
スクールに多額のお金を支払う前に、僕の記事で学習してね!
PHPの「配列を比較して共通項のキーを取得する方法」についてざっくり解説します。
詳細はPHPマニュアルを確認してください。
サンプルコード上に出てくるvar_dumpの使い方はこちらの記事を参考にしてください!
あけおブログ




初心者向けPHP:var_dump()の使い方と基本解説 | あけおブログ
スクールに多額のお金を支払う前に、僕の記事で学習してね! こんな人に読んでほしい 「var_dump()」の使い方がわからない人 プログラミング学び始めたけど、基礎をしっか…
目次
書き方
in_array(①, ②)
①検索対象の配列
②探したい値
使い方
サンプルコード①:(文字列のチェック)
PHP
<?php
$fruits = ["apple", "banana", "orange"];
//配列内に"apple"という値が入っているかチェック
$result = in_array("apple", $fruits);
var_dump($result);
このコードの実行結果はこちら
PHP
bool(true)
つまり、、、
『$fruitsという配列には「apple」という文字が入っている』
ということになります!
サンプルコード②:(数字のチェック)
PHP
<?php
$numbers = [1, 2, 3, 4];
//文字列の「3」をチェックする
$mojiCheck = in_array("3", $numbers);
//数字の「3」をチェックする
$numCheck = in_array(3, $numbers);
var_dump($mojiCheck);
var_dump($numCheck);
このコードの実行結果はこちら
PHP
//文字列の「3」をチェックした結果
bool(true)
//数字の「3」をチェックした結果
bool(true)
データ型まではチェックしないということ!
データ型、、、って何??
と思った方はこちらをチェックしてください
あけおブログ




PHPのデータ型を使いこなす!効率的なコーディングのためのヒント | あけおブログ
あけお スクールに多額のお金を支払う前に、僕の記事で学習してね! こんな人に読んでほしい 「型」について説明ができない人 プログラミング学び始めたけど、基礎をしっか…
データ型までチェックする
サンプルコード③:(データ型までチェックする方法)
PHP
<?php
$numbers = [1, 2, 3, 4];
//文字列の「3」をチェックする
$mojiCheck = in_array("3", $numbers, true);
//数字の「3」をチェックする
$numCheck = in_array(3, $numbers, true);
var_dump($mojiCheck);
var_dump($numCheck);
このコードの実行結果はこちら
PHP
//文字列の「3」をチェックした結果
bool(false)
//数字の「3」をチェックした結果
bool(true)
文字列の「3」をチェックした場合は「false」になりましたね!
まとめ
「in_array()」について、ざっくりでも理解できたら幸いです。
これからも一緒に頑張りましょう!!



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