c++ to php conversion
<p>I  have wroted a LU writed in c++ and I need add same code to php i did it it's woarks but in php i have diffrent results. Main calculate in c++ are:</p>

<pre><code> for (int i=0;i&lt;m;i++)
    {
         for (int j=0;j&lt;m;j++)
         {
             cout &lt;&lt; tab1[i][j]&lt;&lt;"\t";    
         }   
         cout &lt;&lt;endl;
    }

      for (int i=0;i&lt;m;i++)
    {
         for (int j=0;j&lt;m;j++)
         {

             if (i==j) 
              {
                       tab2[i][j]=1;
                       tab3[i][j]=0;
                       }
              else
              {
                       tab3[i][j]=0;
                       tab2[i][j]=0;
                       }

         }   
    }
       //glowne dzielenie tego co mamy do rozlozenia
    for (int i=0;i&lt;m;i++)
    {   

        for (int j=0;j&lt;m;j++)
        {
            for (int k=0;k&lt;m;k++)
            {
                pom+=tab2[i][k]*tab3[k][j];   
                pomoc+=tab2[j][k]*tab3[k][i];    
            }    
           if (i&lt;=j)
            tab3[i][j]=tab1[i][j]-pom;

           if (j&gt;=i)
            tab2[j][i]=(tab1[j][i]-pomoc)/tab3[i][i];

            pom=0;
            pomoc=0;
        }    
    }
</code></pre>

<p>and in php it looks:</p>

<pre><code> $w= sizeof($this-&gt;input['macierz_1']);
     $pom=0;   $pomoc=0;

                for ($i=1;$i&lt;=$w;$i++)
          {
             for ($j=1;$j&lt;=$w;$j++)
              {

                  if ($i==$j) 
                  {
                             $tab2[$i][$j]=1;
                             $tab3[$i][$j]=0;
                             }
                 else
                  {
                             $tab3[$i][$j]=0;
                             $tab2[$i][$j]=0;
                             }

              }   
          }

        //glowne dzielenie tego co mamy do rozlozenia
        for ($i=1;$i&lt;=$w;$i++)
         {   
            for ($j=1;$j&lt;=$w;$j++)
             {
                 for ($k=1;$k&lt;=$w;$k++)
                  {
                     $pom+=$tab2[$i][$k]*$tab3[$k][$j];  
                     $pomoc+=$tab2[$j][$k]*$tab3[$k][$i];


         }    
                 if ($i&lt;=$j)
          $tab3[$i][$j]=($this-&gt;input['macierz_1'][$i][$j])-$pom;


                 if ($j&gt;=$i)

                 $tab2[$j][$i]=(($this-&gt;input['macierz_1'][$i][$j])-$pomoc)/$tab3[$i][$i];


                 $pom=0;
                 $pomoc=0;

             }    
         }
       echo '&lt;b&gt;Macierz wynikowa L:&lt;br&gt; &lt;/b&gt;';
     $this-&gt;formularz($w,$w,'macierz_L',$tab2);
        echo '&lt;b&gt;Macierz wynikowa U: &lt;br&gt; &lt;/b&gt;';
     $this-&gt;formularz($w,$w,'macierz_U',$tab3);
        }
</code></pre>

<p>I know that i started arry in php form 1 not 0 and in all algorym its ok. Can any one tell me where i maked mastake or give algorytm LU in php that it woarks?</p>
