ホームページ > バックエンド開発 > PHPの問題 > PHP配列内の要素の位置をクエリする方法

PHP配列内の要素の位置をクエリする方法

青灯夜游
リリース: 2023-03-14 18:28:01
オリジナル
4631 人が閲覧しました

Query メソッド: 1. array_search() を使用して、指定された要素値を検索し、キー名またはインデックス (構文 "array_search(element value, array)") を返します。 2. implode() および strpos( ) の場合、構文は「strpos(implode(array),element value."")」です。

PHP配列内の要素の位置をクエリする方法

#このチュートリアルの動作環境: Windows7 システム、PHP7.1 バージョン、DELL G3 コンピューター

php 配列クエリ要素の位置メソッド:

方法 1: array_search() 関数を使用する

<?php
$array=array(2,3,4,1,5);
$find=3;

//利用数组查找 找到所需要元素的索引位置
function find_by_array_search($array,$find)
{
    return array_search($find,$array);
}
var_dump(find_by_array_search($array,$find));
?>
ログイン後にコピー

PHP配列内の要素の位置をクエリする方法

方法 2: string search-strpos() を使用する
#アイデア:

    implode() を使用して配列を文字列に変換する
  • strpos() 関数を使用して、別の文字列内で最初に出現した文字列を検索します。

  • <?php
    $array=array(2,3,4,1,5);
    $find=4;
    
    //字符串查找
    function find_by_string($array,$find)
    {
        $string=implode($array);
        return strpos($string,$find."");
    }
    var_dump(find_by_string($array,$find));
    ?>
    ログイン後にコピー

    PHP配列内の要素の位置をクエリする方法 推奨学習: 「

    PHP ビデオ チュートリアル

    以上がPHP配列内の要素の位置をクエリする方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
PHP 拡張子 intl
から 1970-01-01 08:00:00
0
0
0
phpのデータ取得?
から 1970-01-01 08:00:00
0
0
0
PHP GET エラー レポート
から 1970-01-01 08:00:00
0
0
0
phpを上手に学ぶ方法
から 1970-01-01 08:00:00
0
0
0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート