title: calling a private array from another private array in php
body: <p>I don't understand why doesn't this code work:</p>
  
  <pre><code>&lt;?php
  class Test {
  
      private $BIG = array(
          'a' =&gt; 'A',
          'b' =&gt; 'B',
          'c' =&gt; 'C'
      );
  
      private $arr2 = array(
          $this-&gt;BIG['a'],
          $this-&gt;BIG['b'],
          'something'
      );
  
      public function getArr2(){
          return $this-&gt;arr2;
      }
  
  
  }
  
  $t = new Test();
  print_r($t-&gt;getArr2());
  
  ?&gt;
  </code></pre>
  
  <p>I get this error:</p>
  
  <blockquote>
    <p>Parse error: syntax error, unexpected
    T_VARIABLE, expecting ')' in
    /home/web/te/test.php
    on line 11</p>
  </blockquote>