Trending Topic

[KURSUS] PHP Basic(kupas tuntas fungsi-fungsi PHP mulaid dari dasar)

Posted by agus darlis On Sabtu, 24 September 2011 0 komentar


Semalam saya secara tidak sengaja mendengar salah satu teman berkata seperti ini " ya ampun baru kuliah di hadapkan dengan PHP lah bahasa pemprograman nah di sini saya akan membeberkan sediikit basic dari PHP

Gurunya sapa ya? gak ada, yg udah paham ajari yg belum paham..

Materi:
* Basic PHP Syntax
* Variables
* String
* Operator
* If...Else
* Switch
* Arrays
* While Loops
* For Loops
* Functions
* Forms
* $_GET
* $_POST

Referensi:
~ php.net
~ w3.org
~ w3schools.com

Code: [Select]
NOTE:
Mungkin ada teman2 yang udah familiar dengan pemograman lain ingin belajar PHP juga..
boleh tanya juga,, misal klw di vb6 nulis variabel 
dim variablenya as string  
variablenya = "pasaman"
klw di php gimana?
boleh  seperti itu... biar mudah utk migrasi :D
Kode PHP dieksekusi pada server, dan hasil HTML dikirim ke browser. Jadi
 yang nampak oleh mata pada browser (Mozila Firefox) adalah HTML nya.

Sebuah script PHP selalu dimulai dengan blok  dan diakhiri dengan ?>.
 scripts tersebut bisa ditempatkan ditempatkan di manapun dalam dokumen.
 Pada server tertentu ada yang mengizinkan disingkat jadi dan diakhiri dengan ?>. Namun lebih disarankan menggunakan .
Code: [Select]
?>
Sebuah file PHP secara normal berisi tag HTML, seperti sebuah file HTML, dan beberapa kode PHP scripting.
Bawah ini, kita memiliki contoh sederhana script PHP yang mengirim teks "Hello World" ke browser:

Code: [Select]



echo "Hello World";?>


Ada dua pernyataan dasar untuk teks output dengan PHP: echo dan print. Dalam contoh di atas kita telah menggunakan pernyataan echo untuk output teks "Hello World".

Catatan: File harus memiliki ekstensi php.. Jika file tersebut memiliki ekstensi. Html, kode PHP tidak akan dieksekusi.

Comments dalam PHP

Dalam PHP, kita menggunakan / / untuk membuat komentar baris tunggal atau / * dan * / untuk membuat blok komentar yang besar.
Code: [Select]



//This is a comment

/*
This is
a comment
block
*/
?>



 

Sebuah variabel digunakan untuk menyimpan informasi.

Variabel digunakan untuk menyimpan nilai-nilai, seperti string teks, angka atau array.
Ketika sebuah variabel dideklarasikan, dapat digunakan berulang-ulang di script Anda.
Semua variabel dalam PHP dimulai dengan tanda $ simbol.

Cara yang benar untuk menyatakan suatu variabel di PHP:
Code: [Select]
$var_name = value; 

Mari kita mencoba menciptakan sebuah variabel yang berisi string, dan variabel yang berisi nomor:
Code: [Select]
$txt="Hello World!";$x=16;?> 

Dalam PHP, variabel tidak perlu dideklarasikan sebelum menambahkan sebuah nilai ke dalamnya.
Dalam contoh di atas, Anda melihat bahwa Anda tidak perlu memberitahu PHP yang tipe data variabel.
PHP secara otomatis mengkonversi variabel dengan jenis data yang benar, tergantung pada nilainya.
Dalam bahasa pemrograman sangat diketik, Anda harus menyatakan (mendefinisikan) jenis dan nama variabel sebelum menggunakannya. Dalam PHP, variabel dinyatakan secara otomatis saat Anda menggunakannya.

Peraturan:
* Sebuah nama variabel harus dimulai dengan huruf atau underscore "_".
* Sebuah nama variabel hanya dapat berisi karakter alpha-numerik dan garis bawah (az, AZ, 0-9, dan _)
* Nama variabel tidak boleh mengandung spasi. Jika nama variabel lebih dari satu kata, itu harus dipisahkan dengan underscore ($my_string), atau dengan kapitalisasi ($myString).
Variabel string digunakan untuk nilai-nilai yang mengandung karakter.
Dalam bab ini kita akan melihat fungsi yang paling umum dan operator digunakan untuk memanipulasi string di PHP.
Setelah kita membuat sebuah string kita bisa memanipulasinya. Sebuah string dapat digunakan secara langsung dalam suatu fungsi atau dapat disimpan dalam variabel. Berikut ini, script PHP memberikan teks "Hello World" ke variabel string bernama $txt
Code: [Select]
$txt="Hello World";
echo $txt;?> 
dan menghasilkan output pada browser/mozila firefox
Code: [Select]
Hello World

Operator Penggabungan/concatenation

Hanya ada satu string operator di PHP. Operator Rangkaian (.) Digunakan untuk menempatkan dua nilai string bersama. Untuk menggabungkan dua variabel string bersama, gunakan operator concatenation:

contoh:
Code: [Select]
$txt1="Hello World!";$txt2="What a nice day!";
echo $txt1 " " $txt2;?> 
dan menghasilkan output pada browser/mozila firefox
Code: [Select]
Hello World! What a nice day! 

Jika kita melihat pada kode di atas Anda melihat bahwa kami menggunakan operator Rangkaian dua kali. Hal ini karena kami harus memasukkan string ketiga (karakter spasi), untuk memisahkan dua string.


The strlen() function
adalah fungsi yang digunakan untuk mengembalikan panjang string.

Mari kita cari panjang string:
Code: [Select]
echo strlen("Hello world!");?> 
dan menghasilkan output pada browser/mozila firefox
Code: [Select]
12
biasanya digunakan dalam loop atau fungsi lain, ketika penting untuk mengetahui kapan string berakhir. (yaitu dalam satu lingkaran, kita ingin menghentikan loop setelah karakter terakhir dalam string).

The strpos() function
digunakan untuk mencari karakter / teks dalam string.

Jika kecocokan ditemukan, fungsi ini akan mengembalikan posisi karakter dari pertandingan pertama. Jika tidak ada yang cocok ditemukan, maka akan kembali FALSE.

Mari kita lihat apakah kita dapat menemukan string "world" dalam string:
Code: [Select]
echo strpos("Hello world!","world");?> 
Hello [b]world[/b]!
dan menghasilkan output pada browser/mozila firefox
Code: [Select]
6
Posisi "world" string dalam contoh di atas adalah 6. Alasan bahwa itu adalah 6 (dan bukan 7), adalah bahwa posisi karakter pertama dalam string adalah 0, dan bukan 1.
Arithmetic Operators
OperatorDescriptionExampleResult
+Additionx=2
x+2
4
-Subtractionx=2
5-x
3
*Multiplicationx=4
x*5
20
/Division15/5
5/2
3
2.5
%Modulus (division remainder)5%2
10%8
10%2
1
2
0
++Incrementx=5
x++
x=6
--Decrementx=5
x--
x=4



Assignment Operators
OperatorExampleIs The Same As
=x=yx=y
+=x+=yx=x+y
-=x-=yx=x-y
*=x*=yx=x*y
/=x/=yx=x/y
.=x.=yx=x.y
%=x%=yx=x%y



Comparison Operators
OperatorDescriptionExample
==is equal to5==8 returns false
!=is not equal5!=8 returns true
!=is not equal5<>8 returns true
>is greater than5>8 returns false
<is less than5<8 returns true
>=is greater than or equal to5>=8 returns false
<=is less than or equal to5<=8 returns true

Logical Operators
OperatorDescriptionExample
&&andx=6
y=3

(x < 10 && y > 1) returns true
||or   x=6
y=3

(x==5 || y==5) returns false
!not   x=6
y=3

!(x==y) returns true
notes: jasman xcrew

 

0 komentar:

Posting Komentar

Dilarang keras membuat SPAM pada setiap komentar diblog ini