Källkodsbrowser

index.php

349 lines UTF-8 Unix (LF)
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
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Moment02</title>

   <style>
        table {
            border-collapse: collapse;
            width: 200px;
        }
        td {
            border: 1px solid black;
            text-align: center;
            padding: 5px;
        }
        .div3 { background-color: yellow; }
        .div5 { background-color: red; color: white; }
        .div35 { background-color: orange; }
    </style>
  

</head>

<body>

  
  <table>
  <?php


  
include "functions.php";
    
//Här skrev jag rubriken
echo "<h1>Moment02</h1>";

echo 
"<h1>Uppgift 1-2 </h1>";

echo 
"Mitt namn är <strong> Tammam </strong><br>";
echo 
"Och jag gillar att koda i PHP <br>";





//Del 1 eller uppgift 3-4
echo "<h1>Uppgift 3-4 </h1>";

// Skapar två variabler
$namnet "Johan";
$kursen "webbserverprogrammering 1";

// Skriver ut med hjälp av variabler
echo "$namnet läser kursen $kursen <br> <br>";

//Skapar variabel för omkrets och area
$radie 4;
$pi =3.14;

//Omkrets formel
$omkrets $radie $pi 2;
//Area formel
$area $radie $radie $pi;





echo 
"<h1>Uppgift 5 </h1>";





echo 
"Om radien är $radie så är omkretsen $omkrets cm och arean $area cm&sup2 .<br> <br> ";

echo 
"<strong> a) </strong> Om radien är " $radie " cm så är omkretsen " . ($pi $radie) . " cm och arean " . ($pi $radie $radie) . " cm&sup2;.<br>";

// Utskrift med variabler (utan konkatenering)
echo " <strong> b) </strong> Om radien är $radie cm så är omkretsen $omkrets cm och arean $area cm&sup2;.<br> <br>";





echo 
"<h1>Uppgift 6 </h1>";




echo 
"Jag tycker det är \"kul\" med PHP!<br>";
echo 
"Nej, jag skojade bara!<br> <br>";






echo 
"<h1>Uppgift 7 </h1>";



$str "WebbServerProgrammering 1";

// a) Längden på strängen
echo "<strong> a)</strong> Strängens längd är: " strlen($str) . "<br>";

//b) gemenr alltså små bokstäver 
echo "<strong> b)</strong>" strtolower($str) . "<br>" ;

//c) varesaler
echo "<strong> c)</strong>" strtoupper($str) . "<br>" ;

//d) omvänd skrift
echo "<strong> d)</strong>" strrev($str) . "<br>" ;

//e) 
$str2 "Åsa äter gröt.";
echo 
"<strong> e)</strong>" strtolower($str2) . "<br>" ;


echo 
"<h1>Uppgift 8 </h1>";


// Skapa två arrayer
$namn = array("Anders""Lisa""Johan");
$mail = array("info@anders.se""lisa@mail.se""johan@mail.se");

// Skriv ut arrayerna med var_dump()
var_dump($namn);
echo 
"<br>";
var_dump($mail);
echo 
"<br> <br>";

// Skriv ut arrayerna med var_export()
var_export($namn);
echo 
"<br>";
var_export($mail);
echo 
"<br><br>";

// Skriv ut en text med samma index
echo $namn[0] . " har mailadressen " $mail[0] . "<br>";
echo 
$namn[1] . " har mailadressen " $mail[1] . "<br>";
echo 
$namn[2] . " har mailadressen " $mail[2] . "<br>";



echo 
"<h1>Uppgift 9 </h1>";

//Variabel för timme
$timme date("H");

// Visa vad klockan är
echo "<p> Klockan är: $timme </p>";

//kollar om skoldagen är slut
if ($timme 16) {
    echo 
"<p>Skoldagen är slut!</p>";
} else {
    echo 
"<p>Skoldagen pågår fortfarande.</p>";
}



echo 
"<h1>Uppgift 10 </h1>";

echo 
"<p> Klockan är: $timme </p>";

// Kolla om det är mellan 8 och 16
if ($timme >= && $timme <= 16) {
    echo 
"<p>Det är skoldag!</p>";
} else {
    echo 
"<p>Det är inte skoldag.</p>";
}


echo 
"<h1>Uppgift 11 </h1>";

//visa tiden
echo "<p>Klockan är: $timme</p>";

// Kolla om det är mellan 8 och 16
if ($timme 8) {
    echo 
"<p>Skoldagen har inte börjat.</p>";
} elseif (
$timme 16) {
    echo 
"<p>Skoldagen är slut.</p>";
} else {
    echo 
"<p>Skoldagen pågår.</p>";
}




echo 
"<h1>Uppgift 12 </h1>";


// Visa tiden 
echo "<p>Klockan är: $timme</p>";

// avgöra skoldagens status
switch ($timme) {
    
// Före 8 skoldagen har inte börjat
    
case 0:
    case 
1:
    case 
2:
    case 
3:
    case 
4:
    case 
5:
    case 
6:
    case 
7:
        echo 
"<p>Skoldagen har inte börjat.</p>";
        break;

    
// Mellan 8–16 skoldagen pågår
    
case 8:
    case 
9:
    case 
10:
    case 
11:
    case 
12:
    case 
13:
    case 
14:
    case 
15:
    case 
16:
        echo 
"<p>Skoldagen pågår.</p>";
        break;

    
// Efter 16 skoldagen är slut
    
default:
        echo 
"<p>Skoldagen är slut.</p>";
}



echo 
"<h1>Uppgift 13 </h1>";

echo 
"<p>Klockan är: $timme</p>";

if (
$timme >= && $timme <= 16) {
    echo 
"<p>Det är skoldag</p>";
} else {
    echo 
"<p>Det är inte skoldag<p/>";
}



echo (
$timme >= && $timme <= 16) ? "<p>Det är skoldag</p>" "<p>Det är inte skoldag</p>";



echo 
"<h1>Uppgift 14 </h1>";


$kapital 10000;
$ränta 0.03;
$år 15;

$slutkapital $kapital pow($ränta$år);

echo 
"<p>Ulf har satt in 10 000kr på ett konto med 3 % årlig ränta</p>";
echo 
"<p>Efter $år år finns det " round($slutkapital2) . " kr på kontot.</p>";

echo 
"<h1>Uppgift 15 </h1>";

$råttor 100;
$månader 0;

while (
$råttor 1000000) {
    
$månader++;
    
$råttor *= 2;
    echo 
"Månad $månader$råttor råttor<br>";
}
echo 
"Efter $månader månader finns det minst en miljon råttor i staden.";




echo 
"<h1>Uppgift 16 </h1>";

for (
$i 1$i <= 20$i++) {
    
    
// Om talet är jämnt delbart med 3 hoppa över detta varv
    
if ($i == 0) {
        continue;
    }
    
    
// Om talet är 15 avsluta loopen helt
    
if ($i == 15) {
        break;
    }
    
    
// Annars skriv ut talet
    
echo $i "<br>";
}


echo 
"<h1>Uppgift 17 </h1>";
  echo 
skrivNamn();
  echo 
skrivAnnat();


 
  


echo 
"<h1>Uppgift 18 </h1>";
echo 
presentera("Anna""Svensson""TE22A");
echo 
presentera("Johan""Karlsson""NA23B");



echo 
"<h1>Uppgift 19 </h1>";
echo 
cirkelInfo(4);
echo 
cirkelInfo(10);


echo 
"<h1>Uppgift 20 </h1>";




      for (
$i 1$i <= 20$i++) {
        
// Bestäm radens klass beroende på delbarhet
        
$class "";
        if (
$i == && $i == 0) {
            
$class "div35"
        } elseif (
$i == 0) {
            
$class "div3"
        } elseif (
$i == 0) {
            
$class "div5"
        }

        echo 
"<tr class='$class'>";
        echo 
"<td>$i</td>";

        
// Stjärnor på udda nummer, annars tom cell
        
if ($i != 0) {
            echo 
"<td>*</td>";
        } else {
            echo 
"<td></td>";
        }

        echo 
"</tr>";
    }
?>
</table>

</body>
</html>