Rabu, 01 September 2010

Materi Kuliah Tentang PHP 03 (Variabel PHP)

3. Variabel PHP

Variabel digunakan untuk menyimpan suatu nilai, seperti text, angka atau array. Ketika sebuah variabel dibuat, variabel tersebut dapat dipakai berulang-ulang.

Pada PHP semua variabel harus dimulai dengan karakter '$'. Variabel PHP tidak perlu dideklarasikan dan ditetapkan jenis datanya sebelum kita menggunakan variabel tersebut. Hal itu berarti pula bahwa tipe data dari variabel dapat berubah sesuai dengan perubahan konteks yang dilakukan oleh user. Secara tipikal, variabel PHP cukup diinisialisasikan dengan memberikan nilai kepada variabel tersebut.

Contoh berikut akan mencetak "PHP" :

$text = "PHP";

print "$text";

Identifier dalam PHP adalah case-sensitive, sehingga $text dengan $Text merupakan variabel yang berbeda. Built-in function dan structure tidak case-sensitive, sehingga echo dengan ECHO akan mengerjakan perintah yang sama. Identifier dapat berupa sejumlah huruf, digit/angka, underscore, atau tanda dollar tetapi identifier tidak dapat dimulai dengan digit/angka.

Aturan Penamaan Variabel

q Nama variabel harus diawali dengan sebuah huruf atau garis bawah (underscore) “_”

q Nama variabel hanya boleh mengandung karakter alpha-numeric dan underscore (a-Z, 0-9, dan _ )

q Nama variabel tidak boleh mengandung spasi.





kazuya_pitak's

Lapisan TCP IP

Lapisan TCP IP Model /

TCP / IP model menggunakan empat lapisan yang secara logis span setara dengan enam lapisan atas dari model referensi OSI, ini ditunjukkan pada Gambar 20. (Lapisan fisik tidak tercakup dalam TCP / IP model karena lapisan data link dianggap titik di mana antarmuka terjadi antara TCP / IP stack dan perangkat keras jaringan yang mendasari) Berikut ini adalah TCP / IP model layer.,
mulai dari bawah.


Gambar 20: Model Referensi OSI dan TCP IP Layer / Model

TCP / IP model arsitektur memiliki empat lapisan yang kira-kira cocok dengan enam dari tujuh lapisan dalam OSI Reference Model.
TCP / IP model tidak alamat lapisan fisik, yang mana perangkat hardware berada. Tiga berikutnya lapisan-antarmuka jaringan, internet dan (host-to-host) transportasi-sesuai dengan lapisan 2, 3 dan 4 dari model OSI. TCP / IP layer aplikasi konseptual "mengaburkan" tiga lapisan OSI teratas. Ini juga diperhatikan bahwa beberapa orang mempertimbangkan aspek-aspek tertentu dari lapisan sesi OSI menjadi arguably bagian dari lapisan TCP / transport host-to-host IP.


Network Interface Layer

Seperti namanya, lapisan ini merupakan tempat di mana aktual TCP / IP protokol yang berjalan pada lapisan yang lebih tinggi antarmuka ke jaringan lokal. Lapisan ini agak "kontroversial" bahwa beberapa orang bahkan tidak menganggapnya sebagai "sah" bagian dari TCP / IP. Hal ini biasanya karena tidak ada protokol IP core berjalan pada lapisan ini. Meskipun demikian, lapisan antarmuka jaringan merupakan bagian dari arsitektur. Hal ini setara dengan lapisan data link (lapisan kedua) dalam OSI Reference Model dan juga kadang-kadang disebut lapisan link. Anda juga dapat melihat lapisan nama jaringan akses.

Pada banyak TCP / IP, tidak ada protokol TCP / IP berjalan pada semua pada lapisan ini, karena hal itu sangatlah tidak diperlukan. Misalnya, jika Anda menjalankan TCP / IP over Ethernet, kemudian Ethernet menangani dua lapisan (dan lapisan satu) fungsi. Namun, TCP / IP standar protokol untuk melakukan define TCP / IP yang tidak memiliki lapisan mereka sendiri dua implementasi. Protokol-protokol ini, Serial Line Internet Protocol (SLIP) dan Point-to-Point Protocol (PPP), melayani untuk mengisi kesenjangan antara lapisan jaringan dan lapisan fisik. Mereka umumnya digunakan untuk memfasilitasi TCP / IP melalui sambungan langsung baris serial (seperti jaringan telepon dial-up) dan teknologi lainnya yang beroperasi secara langsung pada lapisan fisik.



kazuya_pitak's