php universitas muhammadiyah surakarta yogiek indra kurniawan
TRANSCRIPT
![Page 1: PHP UNIVERSITAS MUHAMMADIYAH SURAKARTA YOGIEK INDRA KURNIAWAN](https://reader036.vdocument.in/reader036/viewer/2022062517/56649f155503460f94c2a7a3/html5/thumbnails/1.jpg)
PHPUNIVERSITAS MUHAMMADIYAH SURAKARTA
YOGIEK INDRA KURNIAWAN
![Page 3: PHP UNIVERSITAS MUHAMMADIYAH SURAKARTA YOGIEK INDRA KURNIAWAN](https://reader036.vdocument.in/reader036/viewer/2022062517/56649f155503460f94c2a7a3/html5/thumbnails/3.jpg)
INTRODUCTION
PHP = PHP : HYPERTEXT PREPROCESSOR
![Page 4: PHP UNIVERSITAS MUHAMMADIYAH SURAKARTA YOGIEK INDRA KURNIAWAN](https://reader036.vdocument.in/reader036/viewer/2022062517/56649f155503460f94c2a7a3/html5/thumbnails/4.jpg)
Preparation
Laptop / PC
Web Server
Web Browser
Text Editor
![Page 5: PHP UNIVERSITAS MUHAMMADIYAH SURAKARTA YOGIEK INDRA KURNIAWAN](https://reader036.vdocument.in/reader036/viewer/2022062517/56649f155503460f94c2a7a3/html5/thumbnails/5.jpg)
Installation
![Page 6: PHP UNIVERSITAS MUHAMMADIYAH SURAKARTA YOGIEK INDRA KURNIAWAN](https://reader036.vdocument.in/reader036/viewer/2022062517/56649f155503460f94c2a7a3/html5/thumbnails/6.jpg)
Installation
![Page 7: PHP UNIVERSITAS MUHAMMADIYAH SURAKARTA YOGIEK INDRA KURNIAWAN](https://reader036.vdocument.in/reader036/viewer/2022062517/56649f155503460f94c2a7a3/html5/thumbnails/7.jpg)
Installation
![Page 8: PHP UNIVERSITAS MUHAMMADIYAH SURAKARTA YOGIEK INDRA KURNIAWAN](https://reader036.vdocument.in/reader036/viewer/2022062517/56649f155503460f94c2a7a3/html5/thumbnails/8.jpg)
PHP
<?php ............... ?>
<? .......................?>
![Page 9: PHP UNIVERSITAS MUHAMMADIYAH SURAKARTA YOGIEK INDRA KURNIAWAN](https://reader036.vdocument.in/reader036/viewer/2022062517/56649f155503460f94c2a7a3/html5/thumbnails/9.jpg)
Type Something
echo “your_word”;
Example :
<p>
This is from web browser!!
<?php
echo “This is from Server …”;
?>
</p>
![Page 10: PHP UNIVERSITAS MUHAMMADIYAH SURAKARTA YOGIEK INDRA KURNIAWAN](https://reader036.vdocument.in/reader036/viewer/2022062517/56649f155503460f94c2a7a3/html5/thumbnails/10.jpg)
Comment
• // Comment 1 line
• # Comment 1 line
• /* Comments with
many line */
![Page 11: PHP UNIVERSITAS MUHAMMADIYAH SURAKARTA YOGIEK INDRA KURNIAWAN](https://reader036.vdocument.in/reader036/viewer/2022062517/56649f155503460f94c2a7a3/html5/thumbnails/11.jpg)
Data Type
• Boolean
• Integer
• String
• Array
• Object
• NULL
• Float / double
• Resource
![Page 12: PHP UNIVERSITAS MUHAMMADIYAH SURAKARTA YOGIEK INDRA KURNIAWAN](https://reader036.vdocument.in/reader036/viewer/2022062517/56649f155503460f94c2a7a3/html5/thumbnails/12.jpg)
Varriable
• $angka = 0;
• $nama = ‘sule’;
• $tgl=date ("d M y");
![Page 13: PHP UNIVERSITAS MUHAMMADIYAH SURAKARTA YOGIEK INDRA KURNIAWAN](https://reader036.vdocument.in/reader036/viewer/2022062517/56649f155503460f94c2a7a3/html5/thumbnails/13.jpg)
Array
• $variable=array(nilai1,nilai2,nilai3);
• $variable[]=nilai;
Accessing
• $variable[indeks]
• Indeks start from 0
![Page 14: PHP UNIVERSITAS MUHAMMADIYAH SURAKARTA YOGIEK INDRA KURNIAWAN](https://reader036.vdocument.in/reader036/viewer/2022062517/56649f155503460f94c2a7a3/html5/thumbnails/14.jpg)
Operator
$a + $b –($c * $a) / ($b % $c)
$a && $b, $a and $b
$a || $b , $a or $b
$a xor $b
!$a
$a <> $b , atau $a != $b
$a <= $b, atau $a >= $b
++$a, atau --$a, $a += $b;
$a++
$a = “Selamat”; $a .= “Pagi”;
![Page 15: PHP UNIVERSITAS MUHAMMADIYAH SURAKARTA YOGIEK INDRA KURNIAWAN](https://reader036.vdocument.in/reader036/viewer/2022062517/56649f155503460f94c2a7a3/html5/thumbnails/15.jpg)
IF...Else
<?php
If( ($a == $b ) && ($a > $c) ){
echo “SAMA”;
}elseif($a > $b) {
echo “LEBIH BESAR”;
}else {
echo “LEBIH KECIL”;
}
?>
![Page 16: PHP UNIVERSITAS MUHAMMADIYAH SURAKARTA YOGIEK INDRA KURNIAWAN](https://reader036.vdocument.in/reader036/viewer/2022062517/56649f155503460f94c2a7a3/html5/thumbnails/16.jpg)
While....Do...
<?php
$i=0;
while($i<10) {
echo ++$i;
}
do {
echo --$i;
}while ($i>0);
?>
![Page 17: PHP UNIVERSITAS MUHAMMADIYAH SURAKARTA YOGIEK INDRA KURNIAWAN](https://reader036.vdocument.in/reader036/viewer/2022062517/56649f155503460f94c2a7a3/html5/thumbnails/17.jpg)
Switch
<?phpswitch ($i) {case 0: echo "i equals 0“; break;case 1: echo "i equals 1“; break;case 2: echo "i equals 2“; break;}?>
![Page 18: PHP UNIVERSITAS MUHAMMADIYAH SURAKARTA YOGIEK INDRA KURNIAWAN](https://reader036.vdocument.in/reader036/viewer/2022062517/56649f155503460f94c2a7a3/html5/thumbnails/18.jpg)
FORM MANIPULATION
daftar.php
hasil.php
Server Web
![Page 19: PHP UNIVERSITAS MUHAMMADIYAH SURAKARTA YOGIEK INDRA KURNIAWAN](https://reader036.vdocument.in/reader036/viewer/2022062517/56649f155503460f94c2a7a3/html5/thumbnails/19.jpg)
Basic Concept [POST]
<form
action=“reg_form.php”
method=“post”
name=“register”>
Username : <input type=“text” name=“username” />
<input type=“submit” name=“submit” value=“submit” />
</form>
![Page 20: PHP UNIVERSITAS MUHAMMADIYAH SURAKARTA YOGIEK INDRA KURNIAWAN](https://reader036.vdocument.in/reader036/viewer/2022062517/56649f155503460f94c2a7a3/html5/thumbnails/20.jpg)
Basic Concept [GET]
<form
action=“reg_form.php”
method=“get”
name=“register”>
Username : <input type=“text” name=“username” />
<input type=“submit” name=“submit” value=“submit” />
</form>
![Page 21: PHP UNIVERSITAS MUHAMMADIYAH SURAKARTA YOGIEK INDRA KURNIAWAN](https://reader036.vdocument.in/reader036/viewer/2022062517/56649f155503460f94c2a7a3/html5/thumbnails/21.jpg)
Catch Variable From Form
Method POST
$_POST[‘variable_name’]
$HTTP_POST_VARS[‘variable_name’]
Method GET
$_GET[‘variable_name’]
$HTTP_GET_VARS[‘variable_name’]