$ Line [1] = intval ($ line [1]); // What does this write mean? & Lt ;? Php & nbsp; // create & nbsp; short & nbsp; variable & nbsp; name & nbsp; $ DOCUMENT_ROOT & nbsp ;=& nbsp; $ _ SER $ line [1] = intval ($ line [1]); // What does this mean?
//create short variable name
$DOCUMENT_ROOT = $_SERVER['DOCUMENT_ROOT'];
?>
Bob's Auto Parts - Customer Orders
Bob's Auto Parts
Customer Orders
//Read in the entire file.
//Each order becomes an element in the array
$orders= file("$DOCUMENT_ROOT/../orders/orders.txt");
// count the number of orders in the array
$number_of_orders = count($orders);
if ($number_of_orders == 0) {
echo "No orders pending.
Please try again later.
";
}
echo "
\n";
echo "
Order Date
Tires
Oil
Spark Plugs
Total
Address
";
for ($i=0; $i<$number_of_orders; $i++) {
//split up each line
$line = explode("\t", $orders[$i]);
// keep only the number of items ordered
$line[1] = intval($line[1]);
$line[2] = intval($line[2]);
$line[3] = intval($line[3]);
// output each order
echo "
".$line[0]."
".$line[1]."
".$line[2]."
".$line[3]."
".$line[4]."
".$line[5]."
";
}
echo "";
?>
$ Line [1] = intval ($ line [1]); // What does this write mean? The intval manual describes how intval returns the integer value of the variable var by using a specific hexadecimal conversion (decimal by default. But what is the role of assigning this integer value to $ line [1?
Share: More