PHPのarray_search()関数
array_search()関数は、配列で指定された値を検索し、キーを返します。配列内でvalが見つかった場合、関数はvalのキーを返します。見つからない場合はFALSEを返します。配列arrでvalが複数回見つかった場合、最初に一致したキーが返されます。
構文
array_search(val, arr, strict)
パラメータ
-
val −検索する値
-
到着 −検索する配列
-
厳格 −可能な値はTRUEまたはFALSEです。配列内の同一の要素を検索し、TRUEに設定します。
戻る
array_search()関数は、配列内でvalが見つかった場合、そのキーを返します。見つからない場合はFALSEを返します。配列arrでvalが複数回見つかった場合、最初に一致したキーが返されます。
例
以下は例です-
<?php $arr = array("p"=>20,"q"=>20,"r"=>30,"s"=>40); echo array_search(20,$arr,true); ?>
出力
以下は出力です-
p
例
別の例を見てみましょう-
<?php $arr = array(30, 2, 5, 7, 90, 35, 78); echo array_search(35,$arr,true); ?>
出力
以下は出力です-
5
例
文字列値を持つ配列の別の例を見てみましょう-
<?php $arr = array("MAC", "WINDOWS","LINUX", "SOLARIS"); $search = "WINDOWS"; echo array_search($search,$arr,true); ?>
出力
以下は出力です-
1
-
PHPのarray_search()関数
array_search()関数は、配列で指定された値を検索し、キーを返します。配列内でvalが見つかった場合、関数はvalのキーを返します。見つからない場合はFALSEを返します。配列arrでvalが複数回見つかった場合、最初に一致したキーが返されます。 構文 array_search(val, arr, strict) パラメータ val −検索する値 到着 −検索する配列 厳格 −可能な値はTRUEまたはFALSEです。配列内の同一の要素を検索し、TRUEに設定します。 戻る array_search()関数は、配列内でvalが見つかった場合、そのキーを返しま
-
PHPのarray()関数
PHPのarray()関数は配列を作成します。 PHPでは配列には3つのタイプがあります。 インデックス付き配列- 数値インデックス付きの配列です 連想配列- 名前付きキーを持つ配列です 多次元配列- 1つ以上のアレイを持つアレイです 構文 // array with numeric index i.e. Indexed arrays array(value1,value2...); // array with named keys i.e. associative arrays array(key1 => value1, key2 => value2...