Wednesday 23 September 2015

Tutorial Syntax PHP

Bab ini akan memberi Anda gambaran tentang sintaks yang sangat dasar PHP dan sangat penting untuk membuat fondasi PHP Anda kuat.

Melarikan diri ke PHP
Mesin PHP parsing membutuhkan cara untuk membedakan kode PHP dari unsur-unsur lain di halaman. Mekanisme untuk melakukannya dikenal sebagai 'melarikan diri ke PHP'. Ada empat cara untuk melakukan hal ini -

Tag PHP Canonical
Yang paling universal efektif tag gaya PHP adalah -

<?php...?>

Jika Anda menggunakan gaya ini, Anda dapat menjadi positif bahwa tag Anda akan selalu ditafsirkan dengan benar.

Short-terbuka (SGML-gaya) tag
Tag pendek atau short-terbuka terlihat seperti ini -

<?...?>

Tag pendek, seperti yang sudah diduga, opsi terpendek Anda harus melakukan salah satu dari dua hal yang memungkinkan PHP untuk mengenali tag -

Pilih opsi konfigurasi --enable-short-tag ketika Anda sedang membangun PHP.

Mengatur pengaturan short_open_tag di file php.ini Anda untuk di. Opsi ini harus dinonaktifkan untuk mengurai XML dengan PHP karena sintaks yang sama digunakan untuk tag XML.

Tag ASP-gaya
Tag ASP-gaya meniru tag digunakan oleh Active Server Pages untuk menggambarkan blok kode. Tag ASP-gaya terlihat seperti ini -

<%...%>

Tag script HTML
Tag script HTML terlihat seperti ini -

<script language="PHP">...</script>

Mengomentari PHP Kode
Komentar adalah bagian dari program yang ada hanya untuk pembaca manusia dan dilucuti sebelum menampilkan program hasilnya. Ada dua mengomentari format di PHP -

Single-line komentar - Mereka umumnya digunakan untuk penjelasan singkat atau catatan yang relevan dengan kode lokal. Berikut adalah contoh komentar satu baris.

<?
   # This is a comment, and
   # This is the second line of the comment
   
   // This is a comment too. Each style comments only
   print "An example with single line comments";
?>

Multi-garis cetak - Berikut adalah contoh untuk mencetak beberapa baris dalam sebuah pernyataan cetak tunggal -

<?
   # First Example
   print <<<END
   This uses the "here document" syntax to output
   multiple lines with $variable interpolation. Note
   that the here document terminator must appear on a
   line with just a semicolon no extra whitespace!
   END;
   
   # Second Example
   print "This spans
   multiple lines. The newlines will be
   output as well";
?>

Multi-garis komentar - Mereka umumnya digunakan untuk menyediakan algoritma pseudocode dan penjelasan yang lebih rinci jika diperlukan. Gaya multiline dari komentar adalah sama seperti di C. Berikut adalah contoh multi baris komentar.

<?
   /* This is a comment with multiline
      Author : Mohammad Mohtashim
      Purpose: Multiline Comments Demo
      Subject: PHP
   */
   
   print "An example with multi line comments";
?>

PHP adalah spasi tidak sensitif
Spasi adalah hal yang Anda ketik yang biasanya terlihat pada layar, termasuk spasi, tab, dan tombol kembali (end-of-line karakter).

PHP sensitif spasi berarti bahwa itu hampir tidak pernah penting berapa banyak karakter spasi Anda memiliki dalam row.one karakter spasi sama dengan banyak karakter seperti itu.

Misalnya, setiap pernyataan PHP berikut yang memberikan jumlah dari 2 + 2 untuk variabel $ empat adalah setara -

$four = 2 + 2; // single spaces
$four <tab>=<tab2<tab>+<tab>2 ; // spaces and tabs
$four =
2+
2; // multiple lines

PHP adalah case sensitive
Ya memang benar bahwa PHP adalah bahasa yang sensitif kasus. Coba contoh berikut -

<html>
   <body>
      
      <?php
         $capital = 67;
         print("Variable capital is $capital<br>");
         print("Variable CaPiTaL is $CaPiTaL<br>");
      ?>
      
   </body>
</html>

akan menghasilkan :

Variable capital is 67
Variable CaPiTaL is

Laporan yang ekspresi diakhiri oleh titik koma
Sebuah pernyataan di PHP adalah ekspresi apapun yang diikuti oleh tanda titik koma (;). Setiap urutan pernyataan PHP yang valid yang tertutup oleh tag PHP adalah program PHP yang valid. Berikut adalah pernyataan khas di PHP, yang dalam hal ini memberikan sebuah string karakter ke variabel disebut $greeting -

$greeting = "Welcome to PHP!";

Ekspresi adalah kombinasi dari token
Blok bangunan terkecil dari PHP adalah token terpisahkan, seperti nomor (3,14159), string (.two.), Variabel ($TWO), konstanta (TRUE), dan kata-kata khusus yang membuat sintaks dari PHP itu sendiri seperti jika , yang lain, sementara, untuk dan sebagainya

Kurung kurawal membuat blok
Meskipun laporan ini tidak bisa digabungkan seperti ekspresi, Anda selalu dapat menempatkan urutan pernyataan di mana saja pernyataan bisa pergi dengan melampirkan mereka dalam satu set kurung kurawal.

Berikut kedua pernyataan yang setara -

if (3 == 2 + 1)
   print("Good - I haven't totally lost my mind.<br>");
   
if (3 == 2 + 1)
{
   print("Good - I haven't totally");
   print("lost my mind.<br>");
}

Menjalankan PHP Script dari Command Prompt
Ya, Anda dapat menjalankan script PHP Anda pada command prompt Anda. Dengan asumsi Anda telah mengikuti konten dalam file test.php

<?php
   echo "Hello PHP!!!!!";
?>

Sekarang jalankan script ini sebagai command prompt sebagai berikut -

$ php test.php

akan menghasilkan :

Hello PHP!!!!!

No comments:

Post a Comment