Pengenalan kepada PHP

WBOY
Lepaskan: 2024-08-26 22:30:41
asal
983 orang telah melayarinya

Introduction to PHP

PHP

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.

Ciri-ciri PHP

  • Sumber terbuka: PHP adalah percuma untuk digunakan dan diedarkan.
  • Merentas platform: PHP boleh dijalankan pada berbilang sistem pengendalian, seperti Windows, Linux dan macOS.
  • Sokongan pangkalan data: PHP menyokong pelbagai pangkalan data, seperti MySQL, PostgreSQL dan SQLite.
  • Sokongan komuniti: Terdapat banyak dokumentasi dan sumber komuniti yang tersedia untuk pembelajaran dan penyelesaian masalah.

Sintaks Asas

Fail PHP

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!";
?>
Salin selepas log masuk

Pembolehubah

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";
?>
Salin selepas log masuk

Jenis Data

PHP menyokong pelbagai jenis data, termasuk:

  • Rentetan
  • Integer
  • Apung
  • Boolean
  • Susunatur
  • Objek

Struktur Kawalan

PHP menyokong pelbagai struktur kawalan, termasuk pernyataan bersyarat dan gelung.

Kenyataan Bersyarat

<?php
if ($age >= 18) {
    echo "Adult";
} else {
    echo "Minor";
}
?>
Salin selepas log masuk

gelung

<?php
for ($i = 0; $i < 5; $i++) {
    echo $i;
}
?>
Salin selepas log masuk

Fungsi

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");
?>
Salin selepas log masuk

Tatasusunan

Array ialah pembolehubah yang boleh menyimpan berbilang nilai. PHP menyokong tatasusunan diindeks dan tatasusunan bersekutu.

Tatasusunan Berindeks

<?php
$colors = array("Red", "Green", "Blue");
echo $colors[0]; // Output: Red
?>
Salin selepas log masuk

Susunan Bersekutu

<?php
$ages = array("John" => 25, "Alice" => 30);
echo $ages["John"]; // Output: 25
?>
Salin selepas log masuk

Pengaturcaraan Berorientasikan Objek

PHP menyokong pengaturcaraan berorientasikan objek (OOP), membenarkan pembangun mencipta kelas dan objek.

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
?>
Salin selepas log masuk

Atas ialah kandungan terperinci Pengenalan kepada PHP. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:dev.to
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!