I want to access Static method properties to other static method. I am trying to access it via:
public static function getGender($user) {
$user_data[] = Common::getSomeUsers(true);
$ssn_to_gender[] = array();
foreach($user_data as $u_data){
foreach($u_data as $key => $user){
'$key:' .$user['ssn'];
$ssn = $user['ssn'] . "<br/>";
//echo $ssn;
$ssn_gender= substr($ssn,7,-6) . "<br/>" ;
$dob_gender= substr($ssn,0,6) . "<br/>" ;
echo $dob_gender;
if($ssn_gender % 2 == 0 )
{
echo 'F' . '</br>';
$ssn_to_gender[$user['ssn']] = 'F';
}
elseif($ssn_gender % 2 == 1)
{
echo 'M' .'<br/>';
$ssn_to_gender[$user['ssn']] = 'M';
}
}
}
return $ssn_to_gender;
return $dob_gender;
//$user= array();
//echo Common::getSomeUsers($user);
}
public static function getAge( $user ) {
self::getGender(true);
Common::$dob_gender;
}
Common::getAge($userid='');
echo Common::$dob_gender;
I am trying to access $dob_gender
variable in get_Age()
method from getGender()
method.
But unable to get the $dob_gender
. Please guide I am new with PHP and object oriented programming.
Thanks.