這裏渴望項陣列的指數值是我的陣列的輸出找根據在笨
我想搜索的價值是其指數becuse每次指數在陣列 改變這裏是第二個截屏
我如何檢查例如我要搜索值的男性被放置在該指數 也想檢查放置值並不意味着價值存在或不存在有
public function ajax(){
$array = $_POST['checkbox'];
$searchTerm = "male";
if (false !== ($pos = $this->array_search2d_by_field($searchTerm, $array))) {
echo $searchTerm . " found at index " . $pos;
} else {
echo "Could not find " . $searchTerm;
}
}
function array_search2d_by_field($needle, $haystack) {
foreach ($haystack as $index => $innerArray) {
if (isset($innerArray) && $innerArray === $needle) {
return $index;
}
}
return false;
}
你可以按照這個來得到一個值的數組索引http://php.net/manual/en/function.key .php – Martin
不清楚你在問什麼............... –
添加一些例子與您的預期輸出是相當有幫助 –