Rumah >pembangunan bahagian belakang >masalah PHP >Bolehkah php mengubah nilai pemalar?

Bolehkah php mengubah nilai pemalar?

青灯夜游
青灯夜游asal
2021-09-18 16:00:472892semak imbas

php tidak boleh mengubah nilai pemalar. Pemalar ialah kuantiti yang tidak boleh diubah Setelah ditakrifkan, pemalar tidak boleh diubah suai, ditakrifkan semula atau tidak ditakrifkan biasanya digunakan untuk menyimpan data yang tidak berubah dan tidak dijangka berubah , Rentetan, boolean dan tatasusunan.

Bolehkah php mengubah nilai pemalar?

Persekitaran pengendalian tutorial ini: sistem windows7, versi PHP7.1, komputer DELL G3

Sepadan dengan pembolehubah ialah pemalar, jadi- dipanggil pemalar Ia adalah kuantiti yang tidak boleh diubah Setelah pemalar dalam PHP ditakrifkan, ia tidak boleh diubah suai atau tidak ditentukan.

Pemalar PHP biasanya digunakan untuk menyimpan data yang tidak berubah dan tidak dijangka berubah Data hanya boleh menjadi data empat jenis data skalar: integer, titik terapung, rentetan dan Boolean daripada PHP7, pemalar menyokong jenis tatasusunan.

Berbanding dengan pembolehubah, pemalar mempunyai ciri-ciri berikut:

  • Tiada tanda dolar ($) di hadapan pemalar; >

    Pemalar hanya boleh ditakrifkan dengan define() dan const;
  • Skop pemalar adalah global; ditakrifkan, ia tidak boleh ditakrifkan semula atau tidak ditakrifkan.
  • Bagaimana untuk menentukan pemalar?
  • Sila rujuk artikel "
  • Bagaimana untuk menetapkan pemalar dalam php
"

Bagaimana untuk menentukan sama ada pemalar wujud?

Untuk menentukan sama ada pemalar telah ditakrifkan, anda boleh menggunakan fungsi takrif(). Format sintaks fungsi adalah seperti berikut:

di mana $name ialah nama pemalar yang akan ditentukan Fungsi akan mengembalikan nilai jenis bool Jika pemalar ditakrifkan, ia akan kembali benar , jika ia tidak ditakrifkan, ia mengembalikan palsu. Kod sampel adalah seperti berikut:

Hasil output:

defined(string $name)

Pembelajaran yang disyorkan: "
<?php
header("Content-type:text/html;charset=utf-8");
define(&#39;WebSite&#39;, &#39;php中文网&#39;);
const url = &#39;https://www.php.cn/&#39;;
var_dump(defined(&#39;WebSite&#39;));
var_dump(defined(&#39;url&#39;));
?>
Tutorial Video PHP

"

Atas ialah kandungan terperinci Bolehkah php mengubah nilai pemalar?. 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