Anda di halaman 1dari 11

2

Pemograman php dasar


Link scrib php manua via web.brows : http://php.net/manual/en/
Framework php : codeigniter,cakephp,yiiframework,Laravel,syamfony.
Logo untuk php:font awesome

Pengertian:
{pertemuan2.php}
1).variabel adalah suatu lokasi penyimpanan (didalam memori
komputer )yang berisi nilai atau informasi yang nilainya tidak diketahui
maupun telah diketahui,dengan catatan tidak boleh diawali dengan
angka .contohnya: $nama = “ redho”;
Echo “ halo nama saya $nama”;

Hasil:

REDHO SYAFUTRA 1
2

2).tipe data adalah jenis atau karakteristik sebuah nilai yang


ditampung pada sebuah variabel ,dalam semua bahasa pemograman
pasti memiliki tipe data yang pada umumnya tidak berbeda.
3).operator aritmatika adalah operator matematis yang terdiri dari
operator
penambahan,pengurangan,perkalian,pembagian,modulus,plus,dan
minus.contoohnya: $x = 10;
$y = 20;
Echo $x * $y;

Hasilnya:

REDHO SYAFUTRA 2
2

4).penggabungan string adalah menggabungkan sebuah variabel


dengan tujuan untuk menyatukan 2 string sekaligus .contohnya:
$nama_depan = “redho”;
$nama_belakang =”saputra”;
Echo $nama_depan,” “,$nama_belakang;

Hasil:

5). operator assigment adalah operator untuk menambahkan ,atau


memasukkan sebuah nilai kedalam variabel.php memiliki 3 jenis operator
assigment,dan kita telah menggunakan 2 diantara ,yaitu tanda = untuk
mendefinisikan fariabel,dan tanda => untuk mengisi nilai dari array =,+=,*=,/=,
%=,.=
Contoh1: $x = 1;
$x += 5;
Echo $x;

REDHO SYAFUTRA 3
2

contoh2:$nama =”redho”;
$nama =”saputra”;
$nama =”(ini spasi) “;
Echo $nama;

Hasil:

6).operator perbandingan digunakan untuk membandingkan 2 operan atau


lebih.pada umumnya operator perbandingan digunakan pada kondisi if-else
sebagai penentu tingkat kecocokan <,>,<=,>=,==
Contohnya: var_dump(1==”1”);

Hasil:

REDHO SYAFUTRA 4
2

7).operator indentitas adalah operan untuk menandakan stiring yang lebih


spesifik ===,!==
contohnya:
var_dump(1 ===” 1”);

Hasil:

8).operator logika adalah operator untuk melakukan operasi logika seperti


&& , || ,! Contohnya: $x = 10;
Var_dump($x < 20 && $x % 2 == 0);

REDHO SYAFUTRA 5
2

Hasil:

{pertemuan3.php} 9).pengulangan adalah intruksi program yang


bertujuan untuk mengulang beberapa baris perintah ,contoh sintak :
( for,while,do while,foreach).
10).pengkondisian adalah kegiatan untuk bagaimana menentukan
suatu program dijalankan atau tidak berdasarkan kodisi yang dicapai
sebelumnya,contoh sintaks : ( if else , if else ,if else , ternary , switch ).

{pertemuan4} 11).function adalah sekumpulan intruksi yang


dibungkus dalam sebuah blok.fungsi dapat digunakan ulang tanpa harus
menulis ulang instruktur di dalamnya.fungsi dalam php dapat dibuat dengan
kata kunci function,lalu diikuti dengan nama fungsinya.
Tipe function : 1.built-in function,2.user-defined function.
Date/time:
untuk menampilkan tanggal dan tahun serta waktu dengan format tertentu .

REDHO SYAFUTRA 6
2

contoh kodingan:
echo date(“I,d-m-y”);

Hasil :

-1. built-in function atau funsi internal adalah satu fungsi yang secara default
telah disediakan oleh php,pemprograman dapat langsung memakainya.contoh
tipenya:
1.string
Tipe string : 1.strlen( ),2.strcmp( ),3.explode( ),htmlspecialchars( ).
2.itility
Tipe string : var_dump( ),isset( ),empety( ),die( ),sleep( ).
-2.user-defined function adalah functiion yang dibuat sendiri oleh
user/pengguna.php function arguments adalah function yang didalamnya
terdapat semacam variabel yang digunakan untuk menentukan hasil berbeda
dari function itu sendiri.
REDHO SYAFUTRA 7
2

{pertemuan5.php} 12).array adalah variabel yang dapat memiliki banyak


nilai .echo tidak bisa menampilkan array dengan jumlah yang banyak .element
pada array boleh memiliki tipe data yang berbeda.pasangan antara key dan
value ,key nya adalah index,yang dimulaidari 0.
Contoh koding : //cara lama
$hari = array(“senin”,”selasa”,”rabu”);
//cara baru
$bulan = [“januari”,”february”,”maret”];
$arll = [“123”,”tulisan”,false];

//menampilkan array
Var_dump($hari);
Echo”<br>”;(tidak bisa menampilkan array dalam jumlah yang
banyak)
Print_r($bulan);

REDHO SYAFUTRA 8
2

Hasil:

{pertemuan6.php} -1)jenis jenis array dalam php.


a).array ber index numerik jatuh dalam kategori indexed array (array
yang diindex.contoh: <?php
$array = [‘one’,’two’,’three’];
?>
b).array asosiatif mirip dengan array yang di indexs ,tetapi anda dapat
menggunakan nilai string sebagai kunci dari array.
Contoh: <?php
$employe = [
‘name’ => ‘redho’,
‘email’ => ‘redho@gmail.com’,
‘phone =>’085893981526’,
];

REDHO SYAFUTRA 9
2

Hasil:

c).Array multidimensi contoh: <?php


$employe = [
‘name’ => ‘john’,
‘email’ => ‘ridho@gmail.com’,
‘phone’ =>’085893981526’,
‘hobbies’ =>[‘voli’,’ngoding’]
];
?>
{pertemuan7.php} 13).variabel scope adalah cakupan dikenal sebagai
batasanya yang dapat dilihat atau diakses dari kode.dengan kata lain ,itu
adalah konteks dimana fariabel didefinisikan.hanya ada 2 cakupan yang
tersedia diphp yaitu cakupan lokal dan cakupan global .
1.variabel lokal (linkup lokal) adalah batas terbatas dari variabel dimana
block kode itu dideklarasikan.
2.variabel global (lingkup global khusus) adalah cakupan global
menyediakan akses luas ke variabel yang dideklarasikan dalam cakupan
ini.contoh kodingan:
- $_GET ( perlakukan sintaks ini seperti aray
asosiatif.contoh nya: ?nama=<?php echo $_GET[“nama”]; ?
>)

1
REDHO SYAFUTRA
0
2

$_POST(sama seperti GET tapi bedanya post tidak


ada di url,dan prilaku post cocok untuk membuat user login)
$_REQUEST
$_SESSION
$_COOKIE
$_SERVER
$_ENV
3.variabel statis (cakupan lokal) adalah variabel statis juga merupakan
variabel dengan cakupan lokal.
4.parameter fungsi (lingkup lokal) adalah variabel lokal yang ditentukan
dalam lingkup lokal fungsi yang digunakan sebagai argumen.

1
REDHO SYAFUTRA
1

Anda mungkin juga menyukai