Learning PHP and MySQL

Example 03-09 A static variable remembering its last value

<?php
//  Define  the  function function  birthday(){
//  Define  age  as  a  static  variable static  $age  =  0;

//  Add  one  to  the  age  value
$age  =  $age  +  1;

//  Print  the  static  age  variable
echo  "Birthday  number  $age<br  />";
}

//  Set  age  to  30
$age  =  30;

//  Call  the  function  twice birthday();
birthday();

//  Display  the  age
echo  "Age:  $age<br  />";

?>

Displays:

Birthday number 1
Birthday number 2
Age:  30

Posted by on 07/19 at 03:41 PM

Next entry: Example 03-10 PHP_SELF being used with a file called test.php

Previous entry: Example 03-08 Using a global variable changes the result

<< Back to main