PHP (Hypertext Preprocessor) ialah bahasa skrip sumber terbuka yang digunakan secara meluas, terutamanya sesuai untuk pembangunan web. Ia boleh dibenamkan ke dalam HTML dan boleh menjana kandungan halaman web yang dinamik. Kesederhanaan dan fleksibiliti PHP menjadikannya pilihan popular dalam kalangan pembangun.
Kod PHP biasanya disimpan dalam fail dengan sambungan .php. Kod PHP boleh dibenamkan dalam HTML dan pelayan akan melaksanakan kod PHP apabila memproses permintaan dan mengembalikan hasilnya.
<?php echo "Hello, World!"; ?>
Dalam PHP, pembolehubah bermula dengan tanda dolar ($) diikuti dengan nama pembolehubah. Nama pembolehubah boleh mengandungi huruf, digit dan garis bawah, tetapi tidak boleh bermula dengan digit.
<?php $name = "John"; $age = 30; echo "Name: $name, Age: $age"; ?>
PHP menyokong pelbagai jenis data, termasuk:
PHP menyokong pelbagai struktur kawalan, termasuk pernyataan bersyarat dan gelung.
<?php if ($age >= 18) { echo "Adult"; } else { echo "Minor"; } ?>
<?php for ($i = 0; $i < 5; $i++) { echo $i; } ?>
Fungsi ialah blok kod boleh guna semula dalam PHP yang boleh dipanggil dengan nama. PHP mempunyai banyak fungsi terbina dalam dan anda juga boleh menentukan fungsi tersuai.
<?php function greet($name) { return "Hello, $name!"; } echo greet("Alice"); ?>
Array ialah pembolehubah yang boleh menyimpan berbilang nilai. PHP menyokong tatasusunan diindeks dan tatasusunan bersekutu.
<?php $colors = array("Red", "Green", "Blue"); echo $colors[0]; // Output: Red ?>
<?php $ages = array("John" => 25, "Alice" => 30); echo $ages["John"]; // Output: 25 ?>
PHP menyokong pengaturcaraan berorientasikan objek (OOP), membenarkan pembangun mencipta kelas dan objek.
<?php class Car { public $color; function __construct($color) { $this->color = $color; } function getColor() { return $this->color; } } $myCar = new Car("Red"); echo $myCar->getColor(); // Output: Red ?>
Atas ialah kandungan terperinci Pengenalan kepada PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!