Tampilkan postingan dengan label PHP. Tampilkan semua postingan
Tampilkan postingan dengan label PHP. Tampilkan semua postingan

Rabu, 11 April 2018

Mengenal Ekspresi pada PHP



Yang dimaksud dengan ekspresi adalah ungkapan adalah suatu bentuk yang menghasilkan suatu nilai
Ekspresi selalu digunakan dalam bahasa pemprograman, karena program disusun atas ekspresi ekspresi tersebut.

Ekspresi merupakan sesuatu yang menghasilkan nilai dan kebanyakan berupa persamaan pemprograman.

Bentuk dasar ekspresi terdiri dari konstanta dan variabel, ketika kita mengetikkan $nilai=8, berarti kita memberi nilai 8 pada variabel nilai atau dengan kata lain $nilai  merupakan ekspresi yang bernilai 8.

Dari contoh di atas terlihat bahwa fungsi nilai() memiliki nilai 8. Artinya, ekspresi juga memiliki nilai selama fungsi tersebut memiliki nilai.. Maka dapat diartikan bahwa fungsi merupakan suatu ekspresi yang memiliki nilai balik dari fungsi tersebut.

Dlam bentuk yang lebih kompleks, suatu ekspresi melibatkan operator dan operand
Contoh 30 + 5
Contoh ditas merupakan suatu bentuk ekspresi. Angka 30 dan 5 disebut operand dan + berperan sebagai operator.

Senin, 09 April 2018

Tipe Data pada PHP



Pada bahasa pemprograman PHP, anda tidak perlu mendeklarasikan tipe data suatu variable secara eksplisit, tetapi hal ini ditentukan oleh runtime program PHP, tergantung bagaimana variable tersebut digunakan. 

Dengan demikian sebuah variabel PHP bisa diisi dengan tipe data apapun dan diubah nilainya kapanpun sesuai dengan program yang ingin dijalankan.

Seluruh tipe data tersebut akan disimpan ke dalam variabel atau konstanta.

Untuk mengetahui tipe data dari variabel pada PHP  tersebut dapat dilakukan  dengan cara  memeriksanya menggunakan fungsi var_dump().

Di bawah ini adalah salah satu contoh untuk mengetahui tipe data dari suatu variabel.

     <?php
     $variabel=14;
    var_dump($variabel);
    echo"<br>";
    $variabel=1.25;
    var_dump($variabel);
    echo"<br>";
    $variabel='belajar PHP';
    var_dump($variabel);

    ?>
    

Setelah program dijalankan, maka didapatkan hasil seperti berikut :

     int(14) 
     float(1.25) 
     string(11) "belajar PHP"
  

Dapat dilihat bahwa tipe data tersebut berubah ubah tergantung isinya. Fungsi var_dump() akan memperlihatkan tipe data sebuah variabel. Fungsi ini sangat berguna selama proses pembuatan program

Jenis – jenis tipe data pada PHP :


PHP  mendukung delapan jenis tipe data antara lain : 

Tipe scalar

Tipe scalar tidak bisa dipecah lagi menjadi kecil, bisa dikatakan ini merupakan tipe dasar :
Boolean
Float (floating point, double)
String

Tipe compound / tipe campuran

Array
Object

Tipe special / tipe khusus

Resource
Null

Tipe Boolean

Boolean adalah jenis tipe data yang paling sederhana, banyak digunakan untuk mencari kebenaran, seperti digunakan dalam operasi logika if atau perulangan (looping).
Nilai data pada Boolean ada dua, yaitu nilai TRUE atau FALSE. Penulisannya tidak case sensitive, jadi penulisan TRUE, true atau True dianggap sama oleh PHP.

Tipe Integer

Integer adalah tipe data yang terdiri dari bilangan bulat, seperti 1,2,3,4 dst. Tipe data ini cocok untuk digunakan untuk menampung nilai yang pasti bulat. Seperti jumlah pegawai, jumlah mahasiswa, jumlah hari dll.

Nilai integer dapat bernilai negative (-) dapat bernilai positif (+), jika tidak diberi tanda maka diasumsikan nilai tersebut adalah positif.

Jangkauan angka integer biasanya dimulai dari -2,147,483,648 sampai dengan +2.147,483,647 atau 32 bit. Jangkauan integer juga tergantung kepada kemampuan komputer.

Untuk mengetahu nilai maksimum tipe data integer pada komputer, bisa menggunakan konstanta yang disediakan oleh PHP yaitu PHP_INT_MAX.

Penulisan bilangan integer bisa dalam bentuk decimal (10-based), hexadecimal (16 based), atau octal (8 based) dan biner (2-based).

Bilangan Integer Heksadesimal

Bilangan hexadecimal menggunakan 16 digit, yakni angka 0-9 dan huruf A-F. Penggunaan bilangan heksadesimal yang paling sering adalah untuk kode warna CSS. Seperti #FF00AA atau #08BAFC..

PHP juga mendukung tipe data hexadecimal, yaitu dengan menambahkan tanda “0x”  sebelum penulisan angka.

Bilangan Integer Oktal

Bilangan octal adalah system bilangan yang terdiri dari 8 karakter angka (0-7). Untuk membuat angka octal di dalam PHP, anda dapat menambahkan karakter “0” (angka nol) kemudian diikuti dengan penulisan angka.

Bilangan octal tidak terlalu sering digunakan dalam pemprograman web. Anda mungkin akan menggunakan jika membuat program yang berhubungan dengan karakter dan byte (1 byte = 8 bit).
Untuk menandakan bilangan octal bisa dilakukan dengan menambah angka 0 pada awal bilangan.

Bilangan integer Biner

Bilangan biner (binary) merupakan bilangan yang terdiri dari 2 karakter, yaitu karakter 1 dan 0. Bilangan biner juga bisa disebut sebagai bilangan logika. Logika benar ditandai dengan  angka 1 dan logika salah ditandai dengan angka 0. Untuk membuat angka biner di dalam PHP, bisa dengan cara menambahkan karakter “ob” (angka nol dan huruf b).

Tipe pecahan / floating point

Jenis floating point merupakan bilangan pecahan dengan presisi tinggi. Yang termasuk dalam floating point, antara lain float, double dan real.Besar ukuran tipe float tergantung pada platform yang digunakan, secara umum adalah 1.8e308 atau 1.8 x 10 -308 , sampai dengan  1.8 x 10+308 dengan akurasi 14 digit.

Penulisan bilangan pecahan pada pemprograman PHP dengan menggunakan tanda titik, contoh 0.56. PHP akan menampilkan pesan error jika sebuah angka pecahan ditulis dengan tanda koma.

String

String adalah tipe data pada php yang berisi text dan karakter dimana bentuknya bisa kata atau kalimat. Di dalam PHP untuk penulisan jenis tipe data ini ada 4 cara yaitu Single Quoted / tanda kutip satu (‘), Double Quaoted / tanda kutip dua, (“), Heredoc, Nowdoc.

Single quoted

Penulisan string dengan cara ini merupakan penulisan yang sederhana, dengan memberi tanda single quoted di awal dan d akhir kalimat yang dibuat.
Untuk kalimat yang mengandung tanda petik satu harus didahului dengan backslash (\) , dan untuk kata yang mengandung backslash , maka kita harus menuliskan backslah sebanyak dua kali.
Contoh :


   <?php
   $kalimat=’hari ini adalah hari jum’at’;
   Echo $kalimat;
   ?>


Setelah program dijalankan maka terdapat pesan kesalahan, berupa :
Parse error: syntax error, unexpected T_STRING in C:\xampp\htdocs\latihan\contoh3.php on line 2

Program akan berjalan dengan benar setelah kita gunakan tanda backslash sebelum tanda kutip satu tersebut, seperti berikut :

   <?php
   $kalimat='hari ini adalah hari jum\'at';
   echo $kalimat;
   ?>


Hasil program : 

hari ini adalah hari jum'at

Double Quoted

Menggunakan double quoted yaitu menggunakan tanda kutip dua (“).
Jika penulisan variabel menggunakan tanda kutip dua, maka pemakaian tanda kutip satu sebagai nilai variabel bisa lansung digunakan, tapi untuk penggunaan tanda kutip dua harus menggunakan backslash sebelum tanda kutip dua.
Contoh :

<?php
$kalimat1 =”Nama saya ‘Deni’”;
$kalimat2= “Dia berkata, \“Dia akan pergi mengantar ibunya ke kampung\””;
echo $kalimat1;
echo $kalimat2;
?>

Heredoc

Penggunaan heredoc berfungsi untuk menuliskan string yang isnya dapat berisi bebarap baris sekaligus, penulisan dengan heredoc memang sangat jarang digunakan
Untuk memulai penulisan diawali dengan tanda “<<<”

contoh penulisan dengan fitur ini adalah sebagai berikut :

<?php
$kalimat = <<<kode
Mereka sedang menonton tv, tiba tiba saja
terdengar suara orang minta tolong dari luar rumah,
lalu mereka buru buru keluar sambil mencari sumber suara tadi!!
kode;
echo $kalimat;
?>

Untuk memulai penulisan diawali dengan tanda “<<<”

Kata kode digunakan sebagai awalan pembuatan string menggunakan heredoc. Kata “kode” merupakan identifier khusus untuk mengakhiri string, anda bisa menggunakan kata/karakter apapun, tetapi kata tersebut tidak boleh ada di dalam string.

Untuk mengakhiri string anda tinggal menuliskan kata “kode;”. Penutup ini harus ada dalam 1 baris dan tidak boleh diikuti dengan karakter apapun, termasuk tab atau spasi sebelum dan sesudahnya.

Nowdoc

Dalam penulisan nowdoc tidak banyak berbeda dengan heredoc perbedaannya adalah pada pengakhir string terdapat string quoted. Hasil proses dari nowdoc sama halnya dengan single quoted dimana variable dan karakter khusus tidak akan diproses.

Boolean

Type Boolean adalah tipe data pada php yang paling sederhana dalam bahasa pemprograman. Tipe data ini memiliki dua nilai yaitu true dan false. Tipe data Boolean sering kali digunakan pada operasi  logica seperti kondisi if dan looping. Dan berikut adalah type data Boolean jika dikonversi dari type data lain :

Integer 0, dianggap sebagai false.
Float 0.0 dianggap sebagai false,
String kosong “” dan string “0” dianggap sebagai false

Array tanpa elemen, dianggap sebagai false.
Object dengan tanpa nilai dan fungsi, dianggap sebagai false.

Array tanpa elemen, dianggap sebagai false.
Objeck dengan tanpa nilai dan fungsi dianggap sebagai false.
Nilai null, dianggap sebagai false.

Kesalahan dalam kode program sering kali terjadi karena konversi dari tipe lain menjadi Boolean, sehingga sedapat mungkin kita membuat variable Boolean dengan nilai yang pasti dan tidak tergantung kepada aturan “konversi” Boolean dari PHP.

Array

Tipe data array merupakan tipe data yang digunakan untuk menyimpan banyak data dalam suatu variable. Pada umumnya data ini sejenis, misalkan kumpula nama, kumpulan angka atau yang lainnya. 

Di dalam PHP sebuah array bisa terdiri dari berbagai tipe data seperti integer, float, string, Boolean bahkan juga array lain.

Pada PHP ada 3 (tiga) jenis array, yaitu Numerik array, Associative array dan multidimensional array.

Contoh Numeric Array :
$nama[0] = “Ani”;
$nama[1]= “Ana”;
echo $nama[0].” “.$nama[1];

Contoh Associate Array :

Associative array adalah array yang indexnya bukan dibuat dengan nomor, tetapi dengan objek lain, seperti string.
Note : Pada associate array pemanggilan nilai array menggunakan string yang kita tentukan saat mendeklarasikan array.
Contoh $karyawan[“satu”] atau $karyawan[“terbaik”].

Untuk membuat associative array caranya hamper sama dengan array seperti biasanya tapi menggunakan tanda “=>”. Berikut contohnya :


<?php
$karyawan = array(
                        “satu” => “Wita”,
                        “dua” => “Nita”,
                        “tiga” => “Ega”,
                        “empat => “Mala”
                        );
 echo $karyawan[“satu”];
 echo “<br>;
 echo $karyawan[“dua”];
?>


Dalam contoh di atas “satu”,”dua”,”tiga” dan “empat” adalah index array. Index seperti ini disebut sebagai label atau key. Sedangkan nilainya disebut dengan value.


Multidimensional Array

Multidimension array merupakan array di dalam array. Pemanggilan array ini menggunakan numeric array atau associate array.

Null


Tipe data null merupakan tipe data yang tidak memuat apapun. Setiap variable yang diset menjadi tipe data NULL ini akan menjadikan variable tersebut kosong. Seperti dalam penggunaan fungsi unset.


Tipe data Resources

Tipe data resource dapat menyimpan resource, sumber atau alamat. Variabel tersebut hanya dapat diciptakan oleh suatu fungsi khusus yang mengembalikan nilai berupa resource seperti penggunakan fungsi fopen, opendir, mysql_connect, mysql_query dan semacamnya.

Pengenalan PHP Dasar




PHP – Hypertex Preprocessor, adalah bahasa pemprograman script server side, yang didesain untuk pengembangan web.

Kelebihan PHP dari bahasa pemprograman lainnya :


Bahasa pemprograman PHP adalah sebuah bahasa script yang tidak melakukan sebuah kompilasi dalam penggunannya

Web server yang mendukung PHP dapat ditemukan dimana mana, seperti apache, IIS, lightttpd hingga Xitami dengan konfigurasi yang relative mudah.

Sisi pengembangan lebih mudah, karena banyak milis milis dan developer yang banyak membantu dalam pengembangannya.

Dalam sisi pemahaman, PHP adalah bahasa scripting yang paling mudah karena memiliki referensi yang banyak.

PHP adalah bahasa open source yang dapat digunakan di berbagai mesin (Linux, Unix, Macintosh, Windows) dan dapat dijalankan secara runtime melalui console serta dapat juga menjalankan perintah perintah system.

Alasan mengapa menggunakan PHP


Php digunakan untuk membuat website dinamis,  seperti website berisi CMS (Content Management System), dimana terdapat form input seperti pencarian, penambahan artikel baru, update, delete dan lain lain.
Sedangkan HTML hanya bisa digunakan untuk website statis saja.

Sistim Kerja PHP


Saat permintaan awal untuk akses halaman web pada browser. Berdasarkan URL atau alamat website dalam jaringan internet, browser akan menemukan sebuah alamat dari webserver, mengidentifikasikan halaman yang dikehendaki dan menyampaikan segala informasi yang dibutuhkan oleh webserver.
Webserver kemudian mencarikan berkas yang diminta, jika halaman mengandung script PHP, maka proses akan dilanjutkan ke modul PHP sebagai mesin yang menterjemahkan script script PHP dan mengolah script tersebut, sehingga dapat dikonversikan ke kode kode HTML lalu dikirimkan  ke browser user.
Browser yang mendapatkan isinya segera menterjemahkan kode HTML dan menampilkannya.

Untuk menjalankaan program yang dibuat dengan PHP dibutuhkan :
  • Aplikai PHP
  • Aplikasi web server
  • Aplikasi web browser.

Web server adalah aplikasi tempat PHP berjalan. Web server yang digunakan :
  • Apache Web Server – (open Source /Gratis)
  • Internet Information Service (IIS)

Untuk menginstall aplikasi PHP dan Web server secara  terpisah, membutuhkan waktu yang cukup lama apalagi jika ditambah untuk menginstal aplikasi database MySQL secara terpisah.
Saat ini ada beberapa aplikasi yang memuat semua program yng diperlukan untuk belajar PHP dan MySQL , diantaranya  XAMPP dan  WAMP.
Untuk instalasi localhost dan XAMPP bisa dilihat di artikel di bawah ini :

            Instalasi XAMPP

Apa arti dari Localhost?


Alamat local host adalah alamat khusus yang diterjemakhkan oleh web browser untuk mengakses web server pada computer itu sendiri. Selain itu dapat menggunakan alamat IP 127.0.0.1 untuk merujuk kepada computer sendiri (local).
Dalam jaringan komputer, localhost berarti “komputer itu sendiri”. Karena kita menjalankan
web server di komputer lokal, maka harus diakses menggunakan alamat localhost.
Dalam internal web server Apache XAMPP, localhost digunakan untuk mengakses isi folder htdocs.
Misalkan saya punya file belajar.php di alamat C:\xampp\htdocs\websiteku\
Untuk mengakses file ini di web browser , ganti bagian C:\xampp\htdocs dengan localhost, sehingga alamat di
web browser adalah: http://localhost/websiteku/belajar.php

Apa itu folder htdoc?


Folder htdocs berada pada folder  XAMPP: D:\xampp\htdocs
Untuk dapat mengakses halaman PHP dari web browser, maka file PHP tersebut harus ditempatkan pada folder khusus yang merupakan folder home dari webserver.
Buatlah suatu folder pada htdocs ini, misalkan websiteku, dan letakkan file PHP yang anda buat pada folder website ku tersebut.

Bagaimana mengakses halaman PHP dari web browser?


Untuk dapat mengakses halaman PHP dari web browser, maka file PHP tersebut harus ditempatkan pada folder khusus yang merupakan folder home dari webserver.
Buatlah suatu folder pada htdocs ini, misalkan websiteku, dan letakkan file PHP yang anda buat pada folder website ku tersebut. :
Pada gambar di bawah, folder website ku di letakkan di dalam folder xampp/htdocs.
Selanutnya file file php tersebut diletakkan di dalam folder website ku.
Jadi letakkan file php pada  xampp/htdocs/websiteku.





File PHP harus berada di dalam folder \xampp\htdocs, jika file berada di luar folder htdocs maka server tidak bia mengaksesnya.

File php,  ditulis dengan akhiran / Extension   .php
Penamaan File PHP, tidak boleh mengandung spasi, sebaiknya menggunakan huruf kecil, dan menggunakan underscore sebagai pengganti spasi.


Bagaimana cara untuk menulis File PHP


Untuk menulikan File PHP bisa menggunakan text editor, seperti Notepad dari windows. Tapi jika ingin mendapatkan fitur lebih bisa menggunakan editor text Notepad++, yang bisa didownload gratis  di http://notepad-plus-plus.org/download/ .
Untuk membuat file PHP pertama anda, silahkan buka aplikasi Notepad++ . Klik File, new,
Kemudian tulislah isi file tersebut dengan mengetikkan kode kode sebagai berikut :

<?php
Echo “Hello, selamat datang”
Echo “<br/>”; 
Echo “Hello, saya sedang belajar PHP”;
<?

Kemudian save dengan nama belajar.php pada folder D:\xampp\htdocs\websiteku

Bagaimana menjalankan File PHP.
Sebelum menjalankan file PHP, pastikan dulu bahwa Web Server Apache telah berjalan.
Buka browser, ketikkan alamat berikut : localhost/websiteku/belajar.php.

Selamat anda sudah bisa membuat dan menjalankan file php pertama anda.










Selasa, 06 Maret 2018

Konstanta Dalam PHP




Konstanta (constant) adalah suatu lokasi penyimpanan (dalam memory) yang berisikan nilai yang sifatnya tetap dan tidak bisa diubah sepanjang program berjalan (Wikipedia).
Penamaan konstanta
Diawali dengan huruf atau underscore untuk karakter pertama, kemudian boleh diikuti dengan huruf underscore atau angka untuk karakter kedua dan selanjutnya.
Bersifat Case Sensitif
Seperti halnya dengan variable, Konstanta berifat case sensitif, jadi NAMA, Nama dan Nama dianggap sebagai  tiga konstanta yang berbeda.
Namun para programmer PHP menganjurkan menggunakan huruf capital semua dalam penulisan konstanta, sehingga lebih mudah membedakan konstanta dan variable.
Konstantaa hanya dapat berisi tipe data tertentu

Kostanta dalam PHP hanya dapat berisi tipe data sederhana (diebut juga jenis scalar), yakni : Boolean, integer, float dan string. Hal ini berbeda dengan variable yng dapat juga berisi tipe data turunan seperti array, object atau resource.

Cara Pendefinisian
Cara mendefenisikan konstanta ada dua macam dalam PHP, yaitu :
1.       Menggunakan fungsi  const
Pendefinisian konstanta menggunakan keyword const hanya dapat digunakan pada top level scope yakni harus dalam lingkungan global PHP. Sehingga kita tidak bisa menggunakan const di dalam function, loop atau kondisi if.
<?php
Const  nama=”Agus:;
Echo nama; // Agus

2.       Menggunakan fungsi define()
Jika ingin mendefenisikan konstanta menggunakan define() maka membutuhkan dua nilai yaitu konstanta dan nilainya.
<?php
define (“nama”,”Agus”);
echo nama;  //Agus
?>

Predefined Constans
PHP sendiri  juga membawa  konstanta bawaan atau predefined Constants atau reserved constant artinya terdapat konstanta bawaan yang tidak boleh didefiniskan
PHP_VERSION, PHP_MAJOR_VERSION, PHP_MINOR_VERSION, PHP_RELEASE_VERSION, PHP_VERSION_ID, PHP_EXTRA_VERSION, PHP_ZTS, PHP_DEBUG, PHP_MAXPATHLEN, PHP_OS, PHP_OS_FAMILY, PHP_SAPI, PHP_EOL, PHP_INT_MAX, PHP_INT_MIN, PHP_INT_SIZE, PHP_FLOAT_DIG, PHP_FLOAT_EPSILON, PHP_FLOAT_MIN, PHP_FLOAT_MAX, DEFAULT_INCLUDE_PATH, dan lain sebagainya.

Mengenal Variabel dalam PHP



Arti variable , adalah suatu lokasi penyimpanan (di dalam memori computer)yang berisikan niai atau informasi yang nilainya tidak diketahui maupun telah diketahui (wikipedia).
Arti dari Variabel dalam PHP sama seperti varibel dalam bahasa program lainnya.
Variable digunakan untuk menampung nilai tertentu, disimpan dalam database, atau ditampilkan ke pengguna. Variabel dapat diubah nilainya sesuai dengan kode program yang sedang berjalan.
Tapi ada perbedaan variable pada PHP dengan variable pada bahasa pemrograman lainnya.  Di dalam PHP variable tidak perlu dideklarasikan, anda tidak perlu menentukan jenis tipe data dari variable dan tipe data dari variable dapat berubah sesuai dengan program yang dijalankan.

Cara penulisan variable pada PHP :

Beberapa aturan penulisan dalam PHP :
·         Harus diawali dengan tanda dolar $,
·         Nama variable harus diawali dengan huruf, tidak boleh diawali dengan angka.
·         Variabel adalah case sensitive, maka penulisan huruf besar dan huruf kecil dianggap berbeda.
·         Tidak mengandung karakter khusus seperti +, _, * dan sebagainya.


Jenis –Jenis variable dalam PHP

Variable Local

Variabel local adalah variable yang didefinisikan di dalam sebuah fungsi dan juga hanya dapat digunakan di dalam fungsi tersebut. Berikut contoh penggunaan variable local :

<?php
Function nama()
{
$nama = “Agus”;
//variable local
Echo $nama;
.//mengeluarkan isi variable local
}
echo $nama;
//error karena tidak mengenal variable $nama
//karena perintah ini berada di luar fungsi tempat variable dideklarasikan



Variable Global

Variabel global adalah variable yang dideklarasikan di luar sebuah fungsi  dan ketika ingin menggunakan di dalam fungsi, anda tingkal mendeklerasikan di dalam fungsi yang anda buat dan dengan menambahkan kata global di depan variable saat dideklarasikan.
Contoh :

<?php

$nama =”Agus”;

function nama()
{
gobal $nama;
eho $nama
}

Echo $nama;
//mencetak isi variable nama yang sudah dideklarasikan di awal program
?>

Variable Static

Variabel static adalah variable yang akan menyimpan nilai akhirnya, jika pada normalnya sebuah variable dalam suatu fungsi akan dikembalikan nilainya maka dengan menggunakan variable static ini tidak dikembalikan ke nilai awal. Berikut contoh  variable static dalam PHP.

<?php
function mahasiswa()
{
static $jumlah =8;
echo $jumlah;
$jumlah++
}

mahasiswa();
mahasiswa();
mahasiswa();

?>

Output dari program adalah 8 9 10.

Perbedaan dengan jenis variable lain yaitu, jika setiap function dipanggil , nilai yang ada pada variable adalah nilai terakhir, bukan nilai yang disebutkan pada  variable di atas yaitu 8.

Tipe Variabel PHP tidak ditentukan.

PHP disebut juga sebagai Loosely Type Language yaitu variabelnya tidak terikat pada sebuah tipe tertentu.

Variabel Sistem PHP (Predefined Variables)

Terdapat beberapa variable yang telah didefenisikan di dalam sistem PHP, dan jangan membuat variable dengan nama yang sama.
Beberapa contoh dari Predefined Variable :
$GLOBALS, $_GET, $_POST, $_FILES, $COOKIE, $_SESSION, $REQUEST, $SERVER, $_ENV, $php_errormsg, $HTTP_RAW_POST_DATA, $http_response_header.




Aturan Dasar Penulisan PHP




Pada tulisan kali ini, akan dibahas tentang aturan dasar yang berlaku pada PHP. Bagaimana aturan penamaan fungsi, variable, kata kunci cara penulisan dan sebagainya.
Disini saya akan menuliskan penjelasan, secara singkat  dan mengambil poin poin yang diperlukan .
Dengan tujuan agar lebih mudah untuk dipahami.

1.       Penamaan fungsi, nama class, Fungsi bawaan PHP

Penamaan fungsi (Function), nama class, keyword bawaan php seperti echo, while dan class  adalah tidak case sensitive dimana perbedaan pemakaian huruf besar dan huruf kecil tidak berpengaruh.
Penulisan huruf Echo, ECHO dan echo, mempunyai arti yang sama di PHP.

2.       Penamaan  variable adalah case sensitive

Penamaan variable adalah case $Nama  tidak sama dengan $nama tidak sama dengan $NAMA
Untuk mengtasi perbedaan ini disarankan menggunakan huruf kecil untuksemua kode PHP, termasuk variable, fungsi dan class. Jika nama variable terdri dari dua suku kata, dapat menggunakan spasi.

3.       Karakter spasi dan Tab dalam PHP

Karakter spasi dan Tab tidak dieksekusi pada PHP. Anda bisa memecahkan sebuah statement menjadi beberapa baris, atau menyatukan beberapa statement menjadi satu baris.

<?php
Echo “Nama 1”;
Echo “Nama 2”;
Echo “Nama 3”;
?>

Akan sama dengan


<?php
Echo “Nama 1”; Echo “Nama 2”; Echo “Nama 3”;
?>



4.       Penulisan Komentar Dalam PHP

Metode Komentar Unix Shell

Dengan menggunaka hash mark #
##############################
### Ini Contoh Komentar pada PHP
##############################

Metode Komentar C++
Tanda yang digunakan adalah tanda // (dua kali garis miring.
Contoh
// Ini adalah komentar

Metode Komentar C
Tanda yang digunakan /*  di akhiri dengan tanda */.
Komentar yang digunakan bisa beberapa bais

/* ini adalah salah satu komentar yang digunakan pada php.
Komentar bisa bebera baris  dan tulisan ini tidak diproses oleh PHP */