Rumah >pembangunan bahagian belakang >masalah PHP >Bagaimana untuk menyemak baris mana dalam tatasusunan nilai dalam php
Cara menyemak bilangan baris: 1. Gunakan pernyataan "array_values($arr)" untuk menukar tatasusunan yang ditentukan kepada tatasusunan indeks 2. Gunakan "array_search("value", index array) " pernyataan dalam tatasusunan indeks Cari nilai yang ditentukan dan kembalikan indeks yang sepadan; 3. Gunakan pernyataan "nilai indeks 1" untuk mengira bilangan baris nilai yang ditentukan dalam tatasusunan.
Persekitaran pengendalian tutorial ini: sistem windows7, versi PHP7.1, komputer DELL G3
semakan php nilai berada dalam baris mana tatasusunan
Kaedah pelaksanaan:
Gunakan array_values() untuk mendapatkan nilai semua elemen dalam tatasusunan, dan kembalikan nilai yang mengandungi semua tatasusunan nilai utama, iaitu, tukar tatasusunan kepada tatasusunan indeks.
Gunakan array_search() untuk mencari nilai tertentu dalam tatasusunan indeks dan mengembalikan nilai indeks yang sepadan
Nilai indeks tatasusunan bermula dari 0 , jadi bilangan baris dengan nilai yang ditentukan perlu ditambah kepada nilai indeks yang diperolehi sebanyak 1
Contoh pelaksanaan:
<?php header('content-type:text/html;charset=utf-8'); $arr=array("id"=>"1","name"=>"李华","age"=>"25","color"=>"red"); var_dump($arr); $value=array_values($arr); $index=array_search("李华",$value)+1; echo "指定值 '李华' 在数组第 ".$index." 行"; ?>
Pembelajaran yang disyorkan: "Tutorial Video PHP"
Atas ialah kandungan terperinci Bagaimana untuk menyemak baris mana dalam tatasusunan nilai dalam php. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!