<?php
$int_var=256;
$double=2.54;
$r=$int_var+$double;
echo"$r";
if(2+1==4)
{
echo"this value is equal";
}
else
{
echo"this value is not equal\n";
}
define("constant",80);
echo constant("constant\n");
$a=10;
$b=200;
$c=$a=$b;
$d=$b-$a;
$e=$b%$a;
$f=$a*$b;
$g=$b/$a;
$a++;
echo "$a + $b=$c, this is arithmetic operation\n";
echo "$b - $a =$d, this is subtraction operation\n";
echo "$b / $a =$g, this is division operation\n";
echo "$b % $a=$e, this is modulus and returns reminder\n";
echo "$a * $b=$f, this is multipication\n";
echo "++$a, this will increment a value and return a value\n";
echo "$a++, this will first print a value then it increment\n";
echo "$--$b, this will decrement b value and return b \n";
echo "$b--, this will return b value and then decrement\n";
$d=date("D");
if($d=="sun")
{
echo "have nice day\n";
echo "have a gr8 day\n";
}
elseif($d=="sat")
{
echo "wait for sunday and come back and read msg\n";
}
else
{
echo "have a nice week\n";
}
switch($d)
{
case "sun":
echo "this is sunday\n";
break;
case "sat":
echo "this is sat\n";
break;
default:
echo "have a nice week\n";
}
258.54this value is not equal
Fatal error: Uncaught Error: Undefined constant "constant
" in /in/EvbHK:15
Stack trace:
#0 /in/EvbHK(15): constant('constant\n')
#1 {main}
thrown in /in/EvbHK on line 15
Process exited with code 255.
258.54this value is not equal
Warning: constant(): Couldn't find constant constant
in /in/EvbHK on line 15
201 + 200=200, this is arithmetic operation
200 - 201 =0, this is subtraction operation
200 / 201 =1, this is division operation
200 % 201=0, this is modulus and returns reminder
201 * 200=40000, this is multipication
++201, this will increment a value and return a value
201++, this will first print a value then it increment
$--200, this will decrement b value and return b
200--, this will return b value and then decrement
have a nice week
have a nice week
Output for 4.3.0 - 4.3.1
258.54this value is not equal
Warning: constant() [http://www.php.net/function.constant]: Couldn't find constant constant
in /in/EvbHK on line 15
201 + 200=200, this is arithmetic operation
200 - 201 =0, this is subtraction operation
200 / 201 =1, this is division operation
200 % 201=0, this is modulus and returns reminder
201 * 200=40000, this is multipication
++201, this will increment a value and return a value
201++, this will first print a value then it increment
$--200, this will decrement b value and return b
200--, this will return b value and then decrement
have a nice week
have a nice week