summaryrefslogtreecommitdiffstats
path: root/tests/syntax-tests/source/PHP/test.php
blob: 264135976e0dcff524bb8a635e711cbf66e5dc7e (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
<?php
#if this was md, i'll be a title

define("CONSTANT", 3.14);
echo CONSTANT;

//am i a comment
/*
	yes, and so am I too
*/


//variable declaration
$variable = "welcome";
$number = 2;
$float = 1.23;
$nothing = null;
$truth = true;
$lies = false;
$numberone = 2;
$numbertwo = 3;

//operators
$third = $numberone + $numbertwo;
$third = $numberone - $numbertwo;
$third = $numberone * $numbertwo;
$third = $numberone / $numbertwo;
$third = $numberone % $numbertwo;
$third = $numberone ** $numbertwo;
$numberone += $numbertwo;

echo $variable;

echo "You are $variable!";
echo "We are " . $variable ."s!";


if(($numberone >= 3 || $numberone <=2) && $numberone != 2.5){
	echo "what a number!!!";
}
if($numberone >= 3 and $numberone <=2 and $numberone != 2.5){
	echo "something is wrong, this is supposed to be impossible";
}


if ($number < 3){
	$languages = array("HTML", "CSS", "JS");
	print_r($languages);
	echo $languages[2];
	print $languages[$number];
}
elseif ($number == 3 ){
	function favMovie() {
		echo "JUMAJI";
		return true;
	}
	favMovie();
}
else {
	switch ($number) {
		case 4:
			echo "fours";
			break;
		default:
			echo "I dont know you";
	}
}

while($number <= 6 ){
	echo $number;
	$number++;
	$number += 1;
}

do {
	$number++;
} while ($number < 10);

for ($houses = 0; $houses <= 5; $housees++){
	break;
	echo "getting more houses";
}


class Person {
	public $name;
	public $age;
	
	function __construct($name){
		$this->name = $name;
	}
	
	function __destruct(){
		echo "On my way out";
	}
	
	function setName($name) {
		$this->name = $name;
	}
}

$doe = new Person("John Do");
$doe->setName('John Doe');





$ending = 2 > 3 ? "yep" : "nah";

?>