私はPHPで2つの配列を持っていますが、私は共通の要素を見つけるためにarray_intersect関数を使用しています。ここで第一配列2つの配列をcomapringして、PHPの共通要素のインデックスを返します
は私がこれまで..
function check_if_exists($company_timings,$in_time)
{
$length_of_company=sizeof($company_timings);
$length_of_emp=sizeof($in_time);
$common=array_intersect($company_timings,$in_time);
$length_of_common=sizeof($common);
$key=array_search($common,$company_timings);
return $key;
}
を行ってますが、その9時00分00秒と午前11時00分○○秒とするとき、私ある共通の要素があるの鍵を返していないものですarray_searchで$ commonよりむしろ11:00:00を渡すと、$ common_arrayで正確な結果が得られます。それはうまくいきません,,,コードが改善されました。