찾다
php教程php手册PHP基本语法入门(1)

PHP基本语法入门(1)

Jun 13, 2016 am 11:01 AM
htmlphp시작하기콘텐츠분리기초적인원인문서표시~의각본설명하다문법

从 HTML 中分离

PHP 的脚本由文件中一对特殊的标记所引起的内容,当解释器分析一个文件时,所有特殊标记外的普通文件,解释器不对其做任何处理,而特殊标记内文件将作为 PHP 代码被解释器分析执行。该运行机制将允许您在 HTML 中嵌入 PHP 代码:PHP 标记外的内容将被完全独立开,不做任何处理,而内部的将作为 PHP 代码解析。

用来标记 PHP 代码块的标记共有四套,其中只有两套总是有效();另外两套可以在 php.ini 配置文件中开启或者关闭。虽然短格式的标记和 ASP 风格的标记可能比较省力,但是某些情况下您可能必须要使用长格式的标记。比如,您打算在 XML 或者 XHTML 中嵌入 PHP 代码,您将需要使用 形式的标记以适应 XML 的标准。

PHP 支持的标记为:

<span class="html"><font face="NSimsun">1.  <span class="default"><?php </SPAN><span class="keyword">echo(</span><span class="string">"if you want to serve XHTML or XML documents, do like thisn"</span><span class="keyword">); </span></span></font><font face="NSimsun"><span class="default">?><br></span><br>2.  <span class="default"> </span><span class="keyword">echo (</span><span class="string">"this is the simplest, an SGML processing instructionn"</span><span class="keyword">); </span></font><font face="NSimsun"><span class="default">?><br></span>    <span class="default">= expression ?></span> This is a shortcut for "<span class="default"> </span><span class="keyword">echo </span><span class="default">expression ?></span>"<br>3.  </font><font face="NSimsun"><span class="default"><script language="php"><br>    </script></span><span class="keyword">echo (</span></font><span class="string"><font face="NSimsun">"some editors (like FrontPage) don't<br>          like processing instructions"</font></span><span class="keyword"><font face="NSimsun">);<br></font></span><font face="NSimsun"><span class="default"><br></span><br>4.  <br></font></span>

优先选用的方式为第一种方式 ,因为它允许您在 XML 结构,如 XHTML 的代码中使用 PHP。

第二种方式并非总是可用的。只有当您在 php.ini 配置文件中激活 short_open_tag 选项,才是可用的。您也可以通过使用 short_tags() 函数(仅用于 PHP 3),或者使用 --enable-short-tags 选项 configure PHP 来激活短格式标记。在 php.ini-dist 配置文件中,默认是开启短格式标记的,但是建议您不要使用该标记。

在 PHP 配置文件中开启选项 asp_tags 将激活第四种方式。

: ASP 风格的标记添加于 PHP 3.0.4

: 当开发大型应用程序或者用于分发的函数库,或者在不受您控制的 PHP 服务器上面开发程序时,请不要使用短格式的标记,因为目标服务器可能并不支持短格式的标记。为了便于移植,请保证用于再分发的代码中不使用短格式的标记。

PHP 代码块结束标记奖自动包含最近的一个结尾的新行(如果存在的话)。而且,结束标记自动隐含一个分号; 您不需要为 PHP 代码块的最后行追加一个分号。

PHP 允许您使用如下的结构:

 更高级的脱离

<?phpif ($expression) {   ?>    <strong>This is true.</strong>   <?php} else {   ?>    <strong>This is false.</strong>   <?php}?>

PHP 将直接输出结束标记和下一个开始标记中的任何非 PHP 代码。当需要输出大量的文本时,退出 PHP 解析模式将比使用 echo() 或者 print()  或者此类的函数打印所有文本要更加的有效。 1

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

핫 AI 도구

Undresser.AI Undress

Undresser.AI Undress

사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover

AI Clothes Remover

사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool

Undress AI Tool

무료로 이미지를 벗다

Clothoff.io

Clothoff.io

AI 옷 제거제

AI Hentai Generator

AI Hentai Generator

AI Hentai를 무료로 생성하십시오.

인기 기사

R.E.P.O. 에너지 결정과 그들이하는 일 (노란색 크리스탈)
3 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 최고의 그래픽 설정
3 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. 아무도들을 수없는 경우 오디오를 수정하는 방법
3 몇 주 전By尊渡假赌尊渡假赌尊渡假赌
WWE 2K25 : Myrise에서 모든 것을 잠금 해제하는 방법
4 몇 주 전By尊渡假赌尊渡假赌尊渡假赌

뜨거운 도구

Atom Editor Mac 버전 다운로드

Atom Editor Mac 버전 다운로드

가장 인기 있는 오픈 소스 편집기

ZendStudio 13.5.1 맥

ZendStudio 13.5.1 맥

강력한 PHP 통합 개발 환경

SublimeText3 중국어 버전

SublimeText3 중국어 버전

중국어 버전, 사용하기 매우 쉽습니다.

WebStorm Mac 버전

WebStorm Mac 버전

유용한 JavaScript 개발 도구

VSCode Windows 64비트 다운로드

VSCode Windows 64비트 다운로드

Microsoft에서 출시한 강력한 무료 IDE 편집기