ホームページ  >  記事  >  バックエンド開発  >  array_PHP チュートリアルで指定されたキーの値を検索する

array_PHP チュートリアルで指定されたキーの値を検索する

WBOY
WBOYオリジナル
2016-07-13 17:45:54776ブラウズ

array_PHP チュートリアルで指定されたキーの値を検索する

HTML







Ajax传值


   

        输入要查找的值:
       
   

    查找的结果为:
   

   
   




//配列の検索深さの例
$src_array = 配列(
'テスト' => '123',
配列(
「あります」 => 「OK」、
'検索'=> true、
; 配列(
「深さ」 => 「まあまあ」、
配列(
'123' => 'ワンビン'、
'wangbin' => 'wangbin456',
配列(
'wangbin' => 'wangbin123',
)、

)、
)、
)、
);


php

関数 find_array_key($find, $src_array)
{
If (is_array($src_array))
{
$src = '';
If (isset($src_array[$find]))
{
$src .= $src_array[$find];
#見つかった値を削除して検索するように改善できます
$src を返します;
}その他
{
foreach ($src_array as $key => $value)
{
If (IS_ARAY ($ Value)) #配列が配列であるかどうかを判断します。 {
return find_array_key($find, $value);
}
}
false を返す;
}
}その他{
false を返す;
}
}

$src_array = 配列(

'テスト' => '123',
配列(
「あります」 => 「OK」、
'検索'=> true、
; 配列(
「深さ」 => 「まあまあ」、
配列(
'123' => 'ワンビン'、
'wangbin' => 'wangbin456',
配列(
'wangbin' => 'wangbin123',
)、

)、

)、
)、
);

$ユーザー名 = $_REQUEST['ユーザー名'];

if($ユーザー名){
echo find_array_key($username, $src_array);
}その他{
echo '検索に失敗しました';
}
?>

著者「wbgod_1987」


http://www.bkjia.com/PHPjc/478622.htmlwww.bkjia.comtru​​ehttp://www.bkjia.com/PHPjc/478622.html技術記事 HTML !DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd html xmlns=http://www.w3. org/1999/xhtml ヘッドメタ http-equi...
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。