PHP Academy · Pelajaran

Pemboleh Ubah dan Pemalar

Pelajari cara menggunakan pemboleh ubah dan pemalar dalam PHP

Pelajaran 1 daripada 510 langkah

Pemboleh Ubah dan Pemalar ialah pelajaran PHP Academy percuma di CoddyKit. Ini ialah pelajaran 1 daripada 5. Anda boleh membaca keseluruhan pelajaran di bawah secara percuma — kemudian berlatih secara praktikal dalam pelayar menggunakan penyunting kod terbina dalam dan tutor kecerdasan buatan 24/7. Pelajaran ini merupakan sebahagian daripada laluan pembelajaran PHP Academy, dan kemajuan anda disegerakkan merentas web serta aplikasi CoddyKit. Kursus PHP Academy merangkumi sejumlah 5 pelajaran.

Pemboleh Ubah dan Pemalar

Selamat datang ke bab baharu dalam perjalanan pembelajaran PHP anda! Dalam pelajaran ini, anda akan mempelajari cara menggunakan pemboleh ubah untuk menyimpan data dan pemalar untuk mentakrifkan nilai yang tidak boleh diubah. Mari kita mulakan!

Pemboleh Ubah dan Pemalar — ilustrasi 1

Apakah Pemboleh Ubah?

Pemboleh ubah digunakan untuk menyimpan data yang boleh berubah semasa pelaksanaan skrip. Dalam PHP:

  • Nama pemboleh ubah bermula dengan simbol $.
  • Pemboleh ubah boleh menyimpan pelbagai jenis data seperti rentetan, nombor dan tatasusunan.

Contoh:

<?php
  $name = "Alice";
  $age = 25;
  echo "Name: $name, Age: $age";
?>

Peraturan Penamaan Pemboleh Ubah

Ikuti peraturan ini apabila menamakan pemboleh ubah dalam PHP:

  • Nama pemboleh ubah mesti bermula dengan huruf atau garis bawah (_).
  • Nama pemboleh ubah boleh mengandungi huruf, nombor dan garis bawah, tetapi tiada ruang.
  • Nama pemboleh ubah adalah peka terhadap huruf besar dan kecil.

Contoh:

<?php
  $name = "Alice";
  $Name = "Bob";
  echo $name; // Outputs: Alice
  echo $Name; // Outputs: Bob
?>

Jenis Data dalam Pemboleh Ubah

Pemboleh ubah PHP boleh menyimpan data daripada pelbagai jenis, termasuk:

  • Rentetan: Data teks (contohnya, "Helo").
  • Nombor Bulat: Nombor tanpa perpuluhan (contohnya, 42).
  • Nombor Perpuluhan: Nombor perpuluhan (contohnya, 3.14).
  • Nilai Boolean: Nilai benar atau palsu.
  • Tatasusunan: Himpunan nilai.

Contoh:

<?php
  $string = "Hello, World!";
  $integer = 42;
  $float = 3.14;
  $boolean = true;
  echo $string; // Outputs: Hello, World!
?>

Apakah Pemalar?

Pemalar digunakan untuk menyimpan nilai yang tidak boleh diubah semasa pelaksanaan skrip. Gunakan fungsi define() untuk mengisytiharkan pemalar.

Contoh:

Petua: Pemalar bersifat global secara automatik dan boleh dicapai dari mana-mana bahagian skrip anda.

<?php
  define("SITE_NAME", "My Website");
  echo SITE_NAME; 
// Outputs: My Website
?>

Pemalar berbanding Pemboleh Ubah

Berikut ialah perbezaan utama antara pemalar dengan pemboleh ubah:

  • Pemalar tidak menggunakan simbol $, manakala pemboleh ubah menggunakannya.
  • Pemalar tidak boleh ditakrifkan semula selepas ditetapkan, tetapi nilai pemboleh ubah boleh berubah.
  • Pemalar sentiasa bersifat global, manakala pemboleh ubah boleh mempunyai skop setempat atau global.

Contoh:

<?php
  define("MAX_USERS", 100);
  $current_users = 5;
  echo MAX_USERS; // Outputs: 100
  echo $current_users; // Outputs: 5
?>

Menggunakan Pemboleh Ubah dan Pemalar Bersama

Anda boleh menggabungkan pemboleh ubah dan pemalar untuk membina hasil yang dinamik. Contoh:

Petua: Gunakan operator penggabungan (.) untuk menggabungkan rentetan dalam PHP.

<?php
  define("GREETING", "Welcome");
  $name = "Alice";
  echo GREETING . ", " . $name . "!"; 
// Outputs: Welcome, Alice!
?>

Amalan Terbaik

Ikuti amalan terbaik ini apabila menggunakan pemboleh ubah dan pemalar:

  • Gunakan nama yang bermakna untuk menerangkan tujuannya (contohnya, $userName).
  • Gunakan pemalar untuk nilai yang tidak berubah (contohnya, define("PI", 3.14);).
  • Himpunkan pemboleh ubah yang berkaitan untuk meningkatkan kebolehbacaan kod.

Petua: Konvensyen penamaan yang konsisten menjadikan kod anda lebih mudah difahami dan diselenggara.

Syabas!

Tahniah! Anda telah mempelajari cara menggunakan pemboleh ubah dan pemalar dalam PHP untuk menyimpan serta mengurus data. Alat ini merupakan asas penting untuk membina aplikasi web yang dinamik dan fleksibel. Dalam pelajaran seterusnya, kita akan meneroka jenis data PHP dengan lebih terperinci. Mari teruskan pengekodan!

Pemboleh Ubah dan Pemalar — ilustrasi 10
Percuma untuk bermula

Pelajari PHP dengan tutor kecerdasan buatan — percuma

Tulis dan jalankan kod sebenar dalam pelayar anda, dapatkan bantuan segera daripada tutor kecerdasan buatan yang tersedia 24/7, dan sambung semula dari tempat anda berhenti di web atau dalam aplikasi.

Kursus
49
Pelajaran
195

Soalan Lazim

Adakah pelajaran “Pemboleh Ubah dan Pemalar” percuma?

Ya — teks penuh “Pemboleh Ubah dan Pemalar” boleh dibaca secara percuma di web ini. Untuk berlatih secara interaktif menggunakan penyunting kod terbina dalam dan tutor kecerdasan buatan 24/7, serta membuka kunci baki kursus PHP Academy, tingkat taraf kepada CoddyKit PRO. Kursus PHP Academy merangkumi sejumlah 5 pelajaran.

Apakah yang akan saya pelajari dalam “Pemboleh Ubah dan Pemalar”?

Pelajari cara menggunakan pemboleh ubah dan pemalar dalam PHP Anda berlatih PHP Academy menggunakan kod praktikal yang dijalankan terus dalam pelayar, manakala tutor kecerdasan buatan 24/7 menjawab soalan anda semasa anda mengikuti pelajaran.

Adakah saya memerlukan pengalaman untuk memulakan PHP Academy?

Tiada pengalaman terdahulu diperlukan. Pembelajaran PHP Academy di CoddyKit disusun untuk pelajar daripada peringkat pemula hingga lanjutan, jadi anda boleh bermula di sini atau dari awal dan belajar mengikut kadar anda sendiri. Ini ialah pelajaran 1 daripada 5.

Berapa lamakah pelajaran “Pemboleh Ubah dan Pemalar” diambil?

Kebanyakan pelajaran CoddyKit mengambil masa kira-kira 5–10 minit. Setiap pelajaran ringkas dan interaktif, jadi anda boleh membuat kemajuan secara berterusan dan menyambung tepat dari tempat anda berhenti di web atau aplikasi.

Bolehkah saya menulis dan menjalankan kod dalam pelajaran PHP Academy ini?

Ya. Setiap pelajaran PHP Academy menyertakan penyunting kod terbina dalam, jadi anda boleh menulis dan menjalankan kod sebenar terus dalam pelayar serta menerima maklum balas kecerdasan buatan serta-merta — tanpa memerlukan persediaan setempat.

Semua pelajaran dalam kursus ini

  1. Pemboleh Ubah dan Pemalar
  2. Jenis Data
  3. Operator
  4. Struktur Kawalan
  5. Bekerja dengan Tatasusunan
← Kembali ke PHP Academy