As we continue with Using functions in a PHP program (part 6), let’s discuss and show an example of how to pass the right type of values to a function. When passing values to a function, the right types must be used, such as passing values directly, computed values, or passing variables containing values. Listed below are valid examples of calls:
compute_salestax(3*1000, “ ”);
compute_salestax(5000, “C” . “A”);
You can pass values of any data type. The PHP programming code listed below demonstrates passing the right types of values to a function. For this example, we will use a function to compute the sum of two numbers. As discussed previously in Using a variable in a PHP program, the same rules apply. Please refer to the article for a refresher.
I have installed and used a newer version of the Wampserver package for this program. The newer version is Wampserver (64 bits & PHP 5.5) 2.5, which includes the newer releases of .. Apache : 2.4.9 MySQL : 5.6.17 PHP : 5.5.12 PHPMyAdmin : 4.1.14 SqlBuddy : 1.3.3 XDebug : 2.2.5
Please refer to the following articles for the download, install, configuration and fixing the security hole.
NOTE: As demonstrated in the previous programs, we used notepad a plain text editor. The PHP programs are stored on our web server, "C:\Wampserver\www." Please note the stored web server location.
Now let us create the PHP program, please follow the steps outlined below:
- Select and click "Start."
- Select and click "All Programs."
- Select and click "Accessories."
- Select and click "Notepad."
- Type the PHP code exactly as shown below.
<title>Sum of Numbers</title>
<body><h1>Sum of Numbers</h1>
<h3>Demonstrates use of passing variables to functions<h3>
for($i=0;$i <sizeof ($numbers); $i++)
@$sum = $sum + $numbers[$i];
echo "value passed is not an a array";
$numbers = array(400,600);
- Once you have type the entire program, Select "File," "Save As," and then go to the webroot of your server. For example, C:\Wampserver\www. Type Filename, calcsumofnumbers.php," and then Select "Save."
In the next article of the Using functions in a PHP program (part 7); we will continue with Passing values in the correct order in a function in a PHP Program.