クエリの配列を比較する必要があります。クエリの配列を持つ可能性のある値を持つ配列をベース配列と比較する必要があります。 2つの配列は、値が一致しないところでゼロを得て、配列の値を与えますか?2つの配列を参照して比較する
これは私のコードである:
public function age_range_men()
{
$type = 'brands';
$id_array= 75;
$date_start= '2017-01-02 00:01:00';
$date_end='2017-03-31 23:59:59';
$datos = $this->statistics_model->range_age_men($type, $id_array, $date_start, $date_end);
$result = array();
foreach($datos as $dato) {
$result[] = array((string)$dato->rango, (int)$dato->conexiones);
}
$base= array(array('12 a 17'), array('18 a 24'),array('25 a 34'), array('35 a 44'), array('45 a 54'),array('55 a 64'),array('mas de 65'));
$res = array();
foreach ($base as $base1) {
// print_r($base1[0]);
// echo "<br>";
foreach ($result as $result2){
if ($base1[0] == $result2[0]){
}else{
echo 0;
break;
}
}
}
}
[最初の行は$結果であり、第二行は$塩基である] [1]
'$ result'に何が表示されますか?それは '$ base'の値に似ていますか?あなたが多次元配列として基底を持つ理由はありますか?本当に不必要と思われる。 – nerdlyist
はい、最初の行は$ resultで、2行目は$ base – Dave
です。私は最初になぜあなたがベースの多次元配列を持っているのか知りたいです。 – nerdlyist