Merhaba arkadaşlar excel de 2 satırım var bunları normal ekrana yazdırırken sorun yok. Kodu aşağıdaki gibi uyarladığımda sadece birinci satırın sonucunu veriyor 2 ye geçmiyor.

public function Code($products = array())
    
    {
if ( $xlsx = SimpleXLSX::parse('zz.xlsx')) {

    // Produce array keys from the array values of 1st array element
    $header_values = $rows = [];

    foreach ( $xlsx->rows() as $k => $r ) {
        if ( $k === 0 ) {
            $header_values = $r;
            continue;
        }
        $rows[] = array_combine( $header_values, $r );
    }
        for ($i = 0; $i <= 2; $i++) {
    
        $this->setUrl('https://xxx.wsdl');
        
        self::$_parameters['Code'] = "".$rows[$i]['Kodu']."";
        self::$_parameters['price'] = "".$rows[$i]['Fiyat']."";
        self::$_parameters['Price'] = "".$rows[$i]['indirimli']."";
        self::$_parameters['Type'] = "7";
        self::$_parameters['Items'] = "";
        return self::$_sclient->Code(self::$_parameters);
         }
         }
       //
    }