Jump to content

calling static arrays (like self::mSomeArray['some_value'])


swap

Recommended Posts

Hery dudes,

Trying to call a static array in my formclass, but it doesn't work.

[code]
<?php
    class Nonse(){
          public static $mArray=array('var_1', 'var_2', 'var_2');


          public static CallArrayVal($c){
                  return self::mArray[$c];
          }
  echo Nonse::CallArrayVal(1);
  echo Nonse::mArray[1];
?>
[/code]

None of the above examples work, and php tells me that it can't find the variables $mArray.
Can someone please help me out here?

    Many tnks.
[code]
<?php
    class Nonse {
          public static $mArray=array('var_1', 'var_2', 'var_2');


          public static function CallArrayVal($c){
                  return self::$mArray[$c];
          }
    }
   
 
  echo Nonse::CallArrayVal(1);
  echo '<br />';
  echo Nonse::$mArray[1];
  echo '<br />';
 
  $obj = new Nonse;
  echo $obj->CallArrayVal(1);
?>
[/code]

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.