Проблем със задача Arrays_1.Largest Common End
Тотално обърках кода, ако може някой да ми помогне какво се случи?
<?php
$firstArr = ['hi', 'php', 'java', 'xml', 'csharp', 'sql', 'html', 'css', 'js'];
$secondArr = ['nakov', 'java', 'sql', 'html', 'css', 'js'];
$lengthFirst = count($firstArr);
$lengthSecond = count($secondArr);
$size = min($lengthFirst,$lengthSecond);
$arrLen = 0;
//$arr = [];
$arrLenSec = 0;
//$arrSec = [];
for ($i = 0; $i<$size; $i++){
   if ($firstArr[$i] == $secondArr[$i]) {
        $arrLen++;
   } else {
       break;
   }
}
for ($b = $size; $b>0; $b--){
    if ($firstArr[$b] == $secondArr[$b]) {
        $arrLenSec++;
    } else {
        break;
    }
}
echo max($arrLen, $arrLenSec);
?>
        
Благодаря за помоща!