Note that there are some explanatory texts on larger screens.

plurals
  1. POI want to test an equation on arrays every unique combination of them, How could I do that using PHP?
    text
    copied!<p>If I had 6 arrays, and each array has 6 values (NOT zeros), and I want to test an equation while assuming 3 arrays of them to be zero values every loop, how could I do that?</p> <p>Example:</p> <p>I have these 6 arrays:</p> <pre><code>$row_1 = array(a =&gt; 1, b =&gt; 2, c =&gt; 3, d =&gt; 4, e =&gt; 5, f =&gt; 6); $row_2 = array(a =&gt; 1, b =&gt; 2, c =&gt; 3, d =&gt; 4, e =&gt; 5, f =&gt; 6); $row_3 = array(a =&gt; 1, b =&gt; 2, c =&gt; 3, d =&gt; 4, e =&gt; 5, f =&gt; 6); $row_4 = array(a =&gt; 1, b =&gt; 2, c =&gt; 3, d =&gt; 4, e =&gt; 5, f =&gt; 6); $row_5 = array(a =&gt; 1, b =&gt; 2, c =&gt; 3, d =&gt; 4, e =&gt; 5, f =&gt; 6); $row_6 = array(a =&gt; 1, b =&gt; 2, c =&gt; 3, d =&gt; 4, e =&gt; 5, f =&gt; 6); </code></pre> <p>Loop 1:</p> <pre><code>$row_1 = array(a =&gt; 0, b =&gt; 0, c =&gt; 0, d =&gt; 0, e =&gt; 0, f =&gt; 0); $row_2 = array(a =&gt; 0, b =&gt; 0, c =&gt; 0, d =&gt; 0, e =&gt; 0, f =&gt; 0); $row_3 = array(a =&gt; 0, b =&gt; 0, c =&gt; 0, d =&gt; 0, e =&gt; 0, f =&gt; 0); $row_4 = array(a =&gt; 1, b =&gt; 2, c =&gt; 3, d =&gt; 4, e =&gt; 5, f =&gt; 6); $row_5 = array(a =&gt; 1, b =&gt; 2, c =&gt; 3, d =&gt; 4, e =&gt; 5, f =&gt; 6); $row_6 = array(a =&gt; 1, b =&gt; 2, c =&gt; 3, d =&gt; 4, e =&gt; 5, f =&gt; 6); </code></pre> <p>Loop 2:</p> <pre><code>$row_1 = array(a =&gt; 1, b =&gt; 2, c =&gt; 3, d =&gt; 4, e =&gt; 5, f =&gt; 6); $row_2 = array(a =&gt; 0, b =&gt; 0, c =&gt; 0, d =&gt; 0, e =&gt; 0, f =&gt; 0); $row_3 = array(a =&gt; 0, b =&gt; 0, c =&gt; 0, d =&gt; 0, e =&gt; 0, f =&gt; 0); $row_4 = array(a =&gt; 0, b =&gt; 0, c =&gt; 0, d =&gt; 0, e =&gt; 0, f =&gt; 0); $row_5 = array(a =&gt; 1, b =&gt; 2, c =&gt; 3, d =&gt; 4, e =&gt; 5, f =&gt; 6); $row_6 = array(a =&gt; 1, b =&gt; 2, c =&gt; 3, d =&gt; 4, e =&gt; 5, f =&gt; 6); </code></pre> <p>Loop 3:</p> <pre><code>$row_1 = array(a =&gt; 1, b =&gt; 2, c =&gt; 3, d =&gt; 4, e =&gt; 5, f =&gt; 6); $row_2 = array(a =&gt; 1, b =&gt; 2, c =&gt; 3, d =&gt; 4, e =&gt; 5, f =&gt; 6); $row_3 = array(a =&gt; 0, b =&gt; 0, c =&gt; 0, d =&gt; 0, e =&gt; 0, f =&gt; 0); $row_4 = array(a =&gt; 0, b =&gt; 0, c =&gt; 0, d =&gt; 0, e =&gt; 0, f =&gt; 0); $row_5 = array(a =&gt; 0, b =&gt; 0, c =&gt; 0, d =&gt; 0, e =&gt; 0, f =&gt; 0); $row_6 = array(a =&gt; 1, b =&gt; 2, c =&gt; 3, d =&gt; 4, e =&gt; 5, f =&gt; 6); </code></pre> <p>Loop 4:</p> <pre><code>$row_1 = array(a =&gt; 1, b =&gt; 2, c =&gt; 3, d =&gt; 4, e =&gt; 5, f =&gt; 6); $row_2 = array(a =&gt; 1, b =&gt; 2, c =&gt; 3, d =&gt; 4, e =&gt; 5, f =&gt; 6); $row_3 = array(a =&gt; 1, b =&gt; 2, c =&gt; 3, d =&gt; 4, e =&gt; 5, f =&gt; 6); $row_4 = array(a =&gt; 0, b =&gt; 0, c =&gt; 0, d =&gt; 0, e =&gt; 0, f =&gt; 0); $row_5 = array(a =&gt; 0, b =&gt; 0, c =&gt; 0, d =&gt; 0, e =&gt; 0, f =&gt; 0); $row_6 = array(a =&gt; 0, b =&gt; 0, c =&gt; 0, d =&gt; 0, e =&gt; 0, f =&gt; 0); </code></pre> <p>Loop 5:</p> <pre><code>$row_1 = array(a =&gt; 0, b =&gt; 0, c =&gt; 0, d =&gt; 0, e =&gt; 0, f =&gt; 0); $row_2 = array(a =&gt; 0, b =&gt; 0, c =&gt; 0, d =&gt; 0, e =&gt; 0, f =&gt; 0); $row_3 = array(a =&gt; 1, b =&gt; 2, c =&gt; 3, d =&gt; 4, e =&gt; 5, f =&gt; 6); $row_4 = array(a =&gt; 0, b =&gt; 0, c =&gt; 0, d =&gt; 0, e =&gt; 0, f =&gt; 0); $row_5 = array(a =&gt; 1, b =&gt; 2, c =&gt; 3, d =&gt; 4, e =&gt; 5, f =&gt; 6); $row_6 = array(a =&gt; 1, b =&gt; 2, c =&gt; 3, d =&gt; 4, e =&gt; 5, f =&gt; 6); </code></pre> <p>Loop 6:</p> <pre><code>$row_1 = array(a =&gt; 0, b =&gt; 0, c =&gt; 0, d =&gt; 0, e =&gt; 0, f =&gt; 0); $row_2 = array(a =&gt; 0, b =&gt; 0, c =&gt; 0, d =&gt; 0, e =&gt; 0, f =&gt; 0); $row_3 = array(a =&gt; 1, b =&gt; 2, c =&gt; 3, d =&gt; 4, e =&gt; 5, f =&gt; 6); $row_4 = array(a =&gt; 1, b =&gt; 2, c =&gt; 3, d =&gt; 4, e =&gt; 5, f =&gt; 6); $row_5 = array(a =&gt; 0, b =&gt; 0, c =&gt; 0, d =&gt; 0, e =&gt; 0, f =&gt; 0); $row_6 = array(a =&gt; 1, b =&gt; 2, c =&gt; 3, d =&gt; 4, e =&gt; 5, f =&gt; 6); </code></pre> <p>Loop 7:</p> <pre><code>$row_1 = array(a =&gt; 0, b =&gt; 0, c =&gt; 0, d =&gt; 0, e =&gt; 0, f =&gt; 0); $row_2 = array(a =&gt; 0, b =&gt; 0, c =&gt; 0, d =&gt; 0, e =&gt; 0, f =&gt; 0); $row_3 = array(a =&gt; 1, b =&gt; 2, c =&gt; 3, d =&gt; 4, e =&gt; 5, f =&gt; 6); $row_4 = array(a =&gt; 1, b =&gt; 2, c =&gt; 3, d =&gt; 4, e =&gt; 5, f =&gt; 6); $row_5 = array(a =&gt; 1, b =&gt; 2, c =&gt; 3, d =&gt; 4, e =&gt; 5, f =&gt; 6); $row_6 = array(a =&gt; 0, b =&gt; 0, c =&gt; 0, d =&gt; 0, e =&gt; 0, f =&gt; 0); </code></pre> <p>Loop 8:</p> <pre><code>$row_1 = array(a =&gt; 0, b =&gt; 0, c =&gt; 0, d =&gt; 0, e =&gt; 0, f =&gt; 0); $row_2 = array(a =&gt; 1, b =&gt; 2, c =&gt; 3, d =&gt; 4, e =&gt; 5, f =&gt; 6); $row_3 = array(a =&gt; 0, b =&gt; 0, c =&gt; 0, d =&gt; 0, e =&gt; 0, f =&gt; 0); $row_4 = array(a =&gt; 0, b =&gt; 0, c =&gt; 0, d =&gt; 0, e =&gt; 0, f =&gt; 0); $row_5 = array(a =&gt; 1, b =&gt; 2, c =&gt; 3, d =&gt; 4, e =&gt; 5, f =&gt; 6); $row_6 = array(a =&gt; 1, b =&gt; 2, c =&gt; 3, d =&gt; 4, e =&gt; 5, f =&gt; 6); </code></pre> <p>... ... ... ...</p> <p>Loop n:</p> <p>... ... ...</p>
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload