·建站首页 ·钻石 ·繁體
您的位置: 中国建站之家 -> 网站开发设计 -> PHP教程 -> PHP新手上路(三)

PHP新手上路(三)

作者:未知  来源:转载  发布时间:2005-7-18 17:42:22  发布人:acx

从一个简单的程序来了解PHP

  PHP站点的在线教程已经很棒了。而本文的该部分将让你对PHP熟悉一点。我不可能做到没有任何遗漏,我的目的只在于能让你迅速开始你的PHP编程。

3.1 首要条件

  你首先必须要有一个正在工作着的支持PHP的web服务器。我假定在你的服务器上所有PHP文件的扩展名为.php3。

3.2 PHP的安装

  有关PHP的安装配置,可以查阅网页陶吧上的“PHP安装全攻略”专题文章。

3.3 语法

  从语法上看,PHP语言近似于C语言。可以说,PHP是借鉴C语言的语法特征,由C语言改进而来的。我们可以混合编写PHP代码和HTML代码,不仅可以将PHP脚本嵌入到 HTML 文件中,我们甚至还可以把 HTML 标签也嵌入在 PHP 脚本里。以下是你可以采用的几种方法。你可以选用其中一种你最适合的并且就这样坚持这种方法!

从HTML中分离

以下是可以使用的方法:
<? . . . ?>
<?php . . . ?>
<&#115cript language="php"> . . . </&#115cript>
<% . . . %>

  注:当你使用“<? . . . ?>”将PHP代码嵌入于HTML文件中时,可能会同XML发生冲突,同时,能否使用这一缩减形式还取决于PHP本身的设置。为了可适应XML和其它编辑器,你可以在开始的问号后面加上“php”使PHP代码适应于XML分析器。如:“<?php. . . ?>”。也可以像写其它脚本语言那样使用脚本标记,如:“<&#115cript language="php"&gt; . . . &lt;/&#115cript&gt;”。 </P> <P><br/>语句 </P> <P>与Perl和C一样,在PHP中用“;”来分隔语句。那些从HTML中分离出来的标志也表示语句的结束。 </P> <P>注释 </P> <P>PHP支持C,C++和Unix风格的注释方式: </P> <P>/* C,C++风格多行注释 */ <br/>// C++风格单行注释 <br/># Unix风格单行注释 </P> <P>echo 和 print </P> <P>  PHP 和 HTML 最简单的交互是通过 print 和 echo 语句来实现的,在实际使用中, print 和 echo 两者的功能几乎是完全一样。可以这么说,凡是有一个可以使用的地方,另一个也可以使用。但是,两者之间也还是一个非常重要的区别:在 echo 函数中,可以同时输出多个字符串,而在 print 函数中则只可以同时输出一个字符串。同时,echo函数并不需要圆括号,所以echo函数更像是语句而不像是函数。让我们来看看下面这一实例: </P> <P>&lt;? <br/>$a="hello"; <br/>$b="world"; <br/>echo "a","b"; <br/>print "a","b"; <br/>?&gt; </P> <P>用浏览器观看这段代码的运行情况后,你会看到这样的运行结果: <br/>aba <br/>Parse error: parse error in d:adminmyphphometest.php3 on line 5 <br/>这说明这段代码并不能完全通过解释,发生错误的地方就在代码的第五行:“print "a","b";”。 </P> <P>3.4一个简单的实例 </P> <P>  通过我们已经学过的知识,你可以编写一个最简单的程序输出一个也许是程序世界中最有名的词语 <br/>&lt;HTML&gt; <br/>&lt;HEAD&gt; <br/>&lt;TITLE&gt; <br/>&lt;? <br/>echo "Hello World!"; <br/>?&gt; <br/>&lt;/TITLE&gt; <br/>&lt;/HEAD&gt; <br/>&lt;BODY&gt; <br/>&lt;H1&gt; <br/>First PHP page <br/>&lt;/H1&gt; <br/>&lt;HR&gt; <br/>&lt;? <br/>// Single line C++ style comment <br/>/* <br/>printing the message <br/>*/ <br/>echo "Hello World!"; <br/># Unix style single line comment <br/>?&gt; <br/>&lt;/BODY&gt; <br/>&lt;/HTML&gt; </P></font></div> <div></div> </div><div id="Message" class="Message"></div> <p><a href="javascript:window.open('http://shuqian.qq.com/post?from=3&title='+encodeURIComponent(document.title)+'&uri='+encodeURIComponent(document.location.href)+'&jumpback=2&noui=1','favit','width=930,height=470,left=50,top=50,toolbar=no,menubar=no,location=no,scrollbars=yes,status=yes,resizable=yes');void(0)" style="text-decoration:none;color:#155da5;display:block;background:url('http://shuqian.qq.com/img/add.gif') no-repeat 0px 0px;height:23px;width:300px;padding:2px 2px 0px 20px;font-size:14px;">将本文收藏到QQ书签与更多好友分享</a></p> <p><script language=javascript src=/wz/sg.JS></script></p> </div> </div> <div class="user_nav"><p>上一篇:<a href="/Article/10/133/2005/20050718912.html">PHP新手上路(四)</a></p> <p>下一篇:<a href="/Article/10/133/2005/20050718914.html">PHP新手上路(二)</a> &nbsp;&nbsp;<script language=javascript src=/wz/wangzhai/wangzhai.js></script></p> </div> <div class="list_menu_b"> <div class="left"> <h2>热门阅读 &raquo;</h2> <ul> <li class="showlist1">· <a href="/Article/10/138/2005/200507256912.html" title="注册码大全二">注册码大全二</a></li> <li class="showlist2">· <a href="/Article/10/138/2005/200507256914.html" title="注册码大全四">注册码大全四</a></li> <li class="showlist1">· <a href="/Article/10/138/2005/200507256911.html" title="注册码大全一">注册码大全一</a></li> <li class="showlist2">· <a href="/Article/196/197/2005/2005081911736.html" title="要10G免费网络硬盘的请进来!">要10G免费网络硬盘的请进来!...</a></li> <li class="showlist1">· <a href="/Article/206/2007/2007030319347.html" title="通过google 赶快来赚美金">通过google 赶快来赚美金</a></li> <li class="showlist2">· <a href="/Article/10/138/2005/200507256919.html" title="注册码大全十">注册码大全十</a></li> <li class="showlist1">· <a href="/Article/10/138/2005/200507256913.html" title="注册码大全三">注册码大全三</a></li> <li class="showlist2">· <a href="/Article/14/253/2005/2005092114218.html" title="头像-qq头像(qq新头像)4">头像-qq头像(qq新头像)4</a></li> <li class="showlist1">· <a href="/Article/13/150/2006/2006022316028.html" title="让你轻松架设FTP服务器1">让你轻松架设FTP服务器1</a></li> <li class="showlist2">· <a href="/Article/14/244/2005/2005092014121.html" title="梦幻背景图片7">梦幻背景图片7</a></li> </ul> </div> <div class="right"> <h2>相关阅读 &raquo;</h2> <ul> <li class="showlist11">· <a href="/Article/11/141/2005/200507194367.html" target="_blank" title="FWMX2004 滤镜打造翠玉(1)">FWMX2004 滤镜打造翠玉(...</a></li> <li class="showlist12">· <a href="/Article/190/307/2007/2007092022023.html" target="_blank" title="SEO的垃圾链接的流言蜚语">SEO的垃圾链接的流言蜚语...</a></li> <li class="showlist11">· <a href="/Article/10/135/2006/2006020815850.html" target="_blank" title="全面了解制作滚动字幕完全手册">全面了解制作滚动字幕完...</a></li> <li class="showlist12">· <a href="/Article/10/138/2007/2007101422268.html" target="_blank" title="网页制作 设计师的框架">网页制作 设计师的框架</a></li> <li class="showlist11">· <a href="/Article/11/140/2005/2005081811604.html" target="_blank" title="飞机游戏(彩京类型《飞天站记》)">飞机游戏(彩京类型《飞...</a></li> <li class="showlist12">· <a href="/Article/10/138/2007/2007041419792.html" target="_blank" title="网页开发如何使用HTTPS">网页开发如何使用HTTPS</a></li> <li class="showlist11">· <a href="/Article/223/291/2006/2006041516298.html" target="_blank" title="榕树下500万美元易主 民营传媒收购新媒体第1案">榕树下500万美元易主 民...</a></li> <li class="showlist12">· <a href="/Article/11/143/2005/200507193654.html" target="_blank" title="绘画大师wasssup经典教程-轿车绘制(2)">绘画大师wasssup经典教程...</a></li> <li class="showlist11">· <a href="/Article/10/130/2005/20050718479.html" target="_blank" title="ASP编写完整的一个IP所在地搜索类">ASP编写完整的一个IP所在...</a></li> <li class="showlist12">· <a href="/Article/10/133/2005/200507192567.html" target="_blank" title="第十三节--对象串行化 -- Classes and Objects in PHP5 [13]">第十三节--对象串行化 -...</a></li> </ul> </div> </div> </div> <div id="footer"> <div class="link"> <A href="http://www.jz123.cn/support/about.asp" target="_blank">关于我们</A> | <A href="http://www.jz123.cn/support/help.asp" target="_blank">网站帮助</A> | <A href="http://www.jz123.cn/support/advertise.asp" target="_blank">广告合作</A> | <A href="http://www.jz123.cn/" target="_blank">源码下载</A> | <A href="http://www.jz123.cn/support/sitemap.asp" target="_blank">网站地图</A> | <A href="http://www.jz123.cn/support/declare.asp" target="_blank">下载声明</A> | <font color=red>文章源码投搞:</font>jz123cn@126.com</A> </div> <div class="copyright"> Copyright &copy; 2002-2005 <b>jz123<font color=#ffffff>.cn</font></b></font></a>. All Rights Reserved . <center><script src='http://s6.cnzz.com/stat.php?id=44148&web_id=44148&show=pic' language='JavaScript' charset='gb2312'></script> </div> </div> </div> </body> </html> <span id="naruco_ad_body" style="display:none;"> <script language=javascript src=/adfile/top1.js></script> </span> <script type="text/javascript"> var naruco_ad = document.getElementById('naruco_ad'); if (naruco_ad != null) { naruco_ad.innerHTML=naruco_ad_body.innerHTML; naruco_ad_body.innerHTML=""; } </script>