phpexcel сравнить с массивом - PullRequest
0 голосов
/ 15 апреля 2020

Я хочу проверить данные, полученные из Excel

Мой Excel

Site    Number  
A      12534
B      09887
C      09123
D      80972

, и я получу данные из Excel с помощью

этот код

    //start loop excel from 2nd row. Row 1 is title row
    for ($j=2; $j < $lastRow; $j++ ){
       $myExcel[] = array(
        'site_name' => $objWorksheet->getCell('A'.$j)->getValue(),
        'site_num' => $objWorksheet->getCell('B'.$j)->getValue(),        
    }      

и каждый сайт находится в паре с одним номером на основе этого $ array_validation

Array
(
    [0] => Array
        (
          [site_name] => A
          [site_num] => 12534
        )
    [1] => Array
        (
          [site_name] => B
          [site_num] => 09887
        )
    ...

проблема в

что если я изменил значение числа или сайта в excel не на основе $ array_validation, как это

Site    Number  
A      654354
Z      0655132
C      78787887
Y      323233

цель проверить и сравнить $ myExcel и $ array_validation, если не совпадает, вернуть ошибку. это возможно?

...