>  기사  >  백엔드 개발  >  PHP 태그

PHP 태그

Linda Hamilton
Linda Hamilton원래의
2024-10-17 20:17:03449검색

PHP Tags

In PHP there are several types of tags that can be used to embed PHP code within HTML or other documents. Let’s go over each of them, their differences, supported versions, and how to enable or disable them.

Standard PHP Tags

This is the syntax of standard PHP tags:

<?php
    echo "Bismillah!";
?>
  • Supported Version: PHP 4 and later.
  • Always enabled by default, can not be disabled.
  • Recommended to use.

Short Open Tags ()

These are a shorthand of the standard PHP tags. This is the syntax:

<?
    echo "Alhamdulillah";
?>
  • Supported Version: PHP 3 and later
  • Can be enabled or dsiabled by the short_open_tag directive in php.ini
  • To Enable: short_open_tag = On
  • To Disable: short_open_tag = Off
  • Not recommended to use because these can conflict with XML declarations.

Short Echo Tags ()

These are a shorthand for

<?= $message; ?>
  • Supported version: PHP 5.4 and later
  • Enable/Disable: Always enabled in PHP 5.4 and later, regardless of the short_open_tag directive.
  • Use these for output but make sure that the server has them enabled.

ASP Style Tags (<% ... %>)

These tags are similar to ASP or JSP style tags:

<%
    echo "Assalamu Alaikum";
%>
  • Supported Version: PHP 3 to PHP 7.0
  • Can be enabled or disabled by the asp_tags directive in php.ini (removed as of PHP 7.0)
  • Enable: asp_tags = On
  • Disable: asp_tags = Off
  • These are no longer supported in the modern versions of PHP.

Script Tags

This syntax allows you to embed PHP code in HTML like a script block.

<script language="php">
    echo "This is a script tag.";
</script>
  • Supported version: PHP 3 and later.
  • These are always enabled but rarely used in modern applications. Not supported in XHTML and newer versions of HTML.

위 내용은 PHP 태그의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.