Rumah  >  Artikel  >  pembangunan bahagian belakang  >  Bagaimana untuk menentukan pemalar dalam PHP7.0?

Bagaimana untuk menentukan pemalar dalam PHP7.0?

WBOY
WBOYasal
2023-05-26 08:42:211619semak imbas

Dalam PHP, takrifan pemalar boleh memberikan beberapa nilai tidak berubah khusus untuk projek anda. Sebelum PHP 7.0, pemalar ditakrifkan melalui fungsi define(). Walau bagaimanapun, dalam PHP7.0, pemalar boleh ditakrifkan menggunakan kata kunci const.

Artikel ini akan memperkenalkan cara mentakrifkan pemalar dalam PHP7.0.

Langkah satu: Gunakan const untuk mentakrifkan pemalar

Berbanding dengan fungsi define(), adalah lebih mudah untuk menggunakan kata kunci const untuk mentakrifkan pemalar.

Mari kita lihat contoh:

<?php

const PI = 3.14;

echo PI;

?>

Output:

3.14

Dalam contoh di atas, kami telah mentakrifkan pemalar bernama PI menggunakan kata kunci const dan tetapannya ialah 3.14. Kemudian, kami mencetak nilai pemalar ini.

Perhatikan bahawa tidak seperti fungsi define(), apabila mentakrifkan pemalar menggunakan kata kunci const, anda tidak perlu menghantar nama rentetan pemalar itu. Sebaliknya, ia mentakrifkan nama dan nilai malar terus selepas const.

Langkah 2: Gunakan pemalar

Selepas anda menentukan pemalar, anda boleh menggunakannya di mana-mana sahaja dalam projek anda. Berikut ialah contoh mudah:

<?php

const FRUIT = "apple";

echo FRUIT;

?>

Output:

apple

Dalam contoh di atas, kami telah menentukan pemalar yang dipanggil FRUIT menggunakan kata kunci const dan menetapkannya kepada "epal". Kemudian, kami mencetak nilai pemalar ini pada baris kod seterusnya.

Langkah 3: Nilai pemalar mestilah ungkapan malar

Anda mesti menggunakan pemalar dalam ungkapan malar, jika tidak ralat kompilasi akan berlaku.

Berikut ialah contoh cara menggunakan pemalar dalam ungkapan malar:

<?php

const HEIGHT = 100;
const WIDTH = HEIGHT * 2;

echo WIDTH;

?>

Output:

200

Dalam contoh di atas, kita mentakrifkan pemalar HEIGHT terlebih dahulu dan Tetapkannya kepada 100. Kami kemudian menggunakan HEIGHT malar untuk mengira nilai LEBAR malar, yang sah dengan sempurna.

Langkah 4: Namakan pemalar

Apabila anda mentakrifkan pemalar menggunakan kata kunci const dalam PHP7.0, anda mesti memberikannya nama. Nama mesti mematuhi peraturan berikut:

  1. Nama mesti bermula dengan huruf atau garis bawah, bukan nombor.
  2. Nama hanya boleh mengandungi huruf, nombor dan garis bawah.
  3. Nama mestilah sensitif huruf besar.

Berikut ialah beberapa contoh nama pemalar yang sah:

const SERVER_URL = "http://example.com";
const DEBUG_MODE = true;
const MAX_USER_COUNT = 100;

Perhatikan bahawa tidak seperti konvensyen penamaan pembolehubah, dalam konvensyen penamaan tetap, ruang antara perkataan harus digantikan dengan garis bawah.

Kesimpulan

Dalam artikel ini, kami memperkenalkan cara untuk menentukan pemalar dalam PHP7.0. Mentakrifkan pemalar menggunakan kata kunci const adalah lebih mudah daripada menggunakan fungsi define(). Tetapi ingat, apabila mentakrifkan pemalar, nilainya mestilah ungkapan malar.

Atas ialah kandungan terperinci Bagaimana untuk menentukan pemalar dalam PHP7.0?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
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