Rumah >pembangunan bahagian belakang >masalah PHP >Terokai beberapa teg yang mungkin tidak dikenali dan dilaksanakan oleh penterjemah PHP

Terokai beberapa teg yang mungkin tidak dikenali dan dilaksanakan oleh penterjemah PHP

PHPz
PHPzasal
2023-03-23 09:17:50983semak imbas

Dengan pembangunan berterusan bahasa PHP, semakin banyak teg PHP, dan pembangun boleh menulis kod PHP dalam pelbagai cara. Walau bagaimanapun, walaupun bilangan tag PHP yang banyak, tidak semua tag boleh dikenali dan dilaksanakan oleh jurubahasa PHP. Dalam artikel ini, kami akan melihat beberapa teg yang bukan sebahagian daripada PHP dan boleh menyebabkan kod anda ralat atau tidak berfungsi dengan betul.

  1. tag pendek
    teg pendek Ia telah ditamatkan dalam PHP 5.4 dan ke atas kerana ia boleh bercanggah dengan kandungan biasa dalam XML atau format kod lain dan menyebabkan ralat jurubahasa. Sesetengah pengaturcara PHP lebih suka menggunakan tag ini kerana ia lebih pendek untuk ditulis, tetapi kami tidak mengesyorkan menggunakan tag pendek.

Contoh:

<? 
echo "Hello World!"; 
?>
  1. teg
    Walaupun teg Anda juga boleh menggunakan teg ini dalam PHP untuk merujuk fail JavaScript. Masalahnya ialah menggunakan tag ini dalam PHP boleh menyebabkan ralat jurubahasa kerana ia ditafsirkan sebagai pernyataan yang tidak dikenali dalam kod PHP. Anda disyorkan supaya membenamkan kod JavaScript secara langsung dalam PHP dan bukannya menggunakan teg

Contoh:

<script type="text/javascript" src="test.js"></script>
  1. Teg komen
    Dalam HTML, anda mungkin Menggunakan tag komen Walau bagaimanapun, menggunakan teg ini dalam PHP boleh menyebabkan ralat tafsiran kod kerana ia ditafsirkan sebagai pernyataan tidak dikenali dalam pernyataan PHP. Sila gunakan tag komen PHP sendiri untuk mengulas kod, seperti // atau #.

Contoh:

<!-- This is a comment -->