Rumah >pembangunan bahagian belakang >tutorial php >Apakah Aksara yang Dibenarkan dalam Atribut `nama` Elemen Input dalam PHP?

Apakah Aksara yang Dibenarkan dalam Atribut `nama` Elemen Input dalam PHP?

Susan Sarandon
Susan Sarandonasal
2024-11-04 00:43:02585semak imbas

 What Characters are Allowed in the `name` Attribute of an Input Element in PHP?

Sekatan Atribut Nama untuk Elemen Input dalam PHP

Apabila menjana elemen dalam PHP, anda perlu mempertimbangkan aksara yang dibenarkan untuk atribut "nama" untuk memastikan pengendalian bentuk yang betul.

Atribut "nama" bagi sesuatu elemen tidak boleh bermula dengan aksara angka, tetapi mesti bermula dengan huruf. Walau bagaimanapun, aksara lain juga tertakluk kepada sekatan.

Watak Terpelihara

Aksara tertentu mempunyai makna istimewa dan tidak boleh digunakan dalam atribut "nama". Ini termasuk:

  • Kurungan segi empat sama ([]) digunakan untuk tatasusunan PHP, tetapi tidak dibenarkan dalam atribut "nama".
  • Kurungan () tidak dibenarkan.
  • Ruang biasanya dipangkas dan digantikan dengan garis bawah _.

Penukaran Aksara

Selain aksara yang dikhaskan, aksara tertentu ditukar semasa penyerahan borang .

  • Aksara ruang putih (cth., ruang, tab) dipangkas dari permulaan dan akhir atribut.
  • Sebarang aksara ruang putih dalaman digantikan dengan garis bawah _.

Sebagai contoh, atribut "nama" dengan "Nama Saya" akan ditukar kepada "Nama_Saya" selepas penyerahan.

Nota:

Perlu ambil perhatian bahawa tidak semua aksara diserahkan untuk atribut "nama", walaupun dengan kaedah POST. Aksara seperti petikan dua kali, kurungan sudut dan tanda peratus dua kali ditinggalkan daripada nilai yang diserahkan.

Atas ialah kandungan terperinci Apakah Aksara yang Dibenarkan dalam Atribut `nama` Elemen Input dalam PHP?. 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