| 添加到收藏夹 | 返回目录页 | 上一篇:PHP新手上路(四) |
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 . . . ?>
<script language="php"> . . . </script>
<% . . . %>
注:当你使用“<? . . . ?>”将PHP代码嵌入于HTML文件中时,可能会同XML发生冲突,同时,能否使用这一缩减形式还取决于PHP本身的设置。为了可适应XML和其它编辑器,你可以在开始的问号后面加上“php”使PHP代码适应于XML分析器。如:“<?php. . . ?>”。也可以像写其它脚本语言那样使用脚本标记,如:“<script language="php"> . . . </script>”。
语句
与Perl和C一样,在PHP中用“;”来分隔语句。那些从HTML中分离出来的标志也表示语句的结束。
注释
PHP支持C,C++和Unix风格的注释方式:
/* C,C++风格多行注释 */
// C++风格单行注释
# Unix风格单行注释
echo 和 print
PHP 和 HTML 最简单的交互是通过 print 和 echo 语句来实现的,在实际使用中, print 和 echo 两者的功能几乎是完全一样。可以这么说,凡是有一个可以使用的地方,另一个也可以使用。但是,两者之间也还是一个非常重要的区别:在 echo 函数中,可以同时输出多个字符串,而在 print 函数中则只可以同时输出一个字符串。同时,echo函数并不需要圆括号,所以echo函数更像是语句而不像是函数。让我们来看看下面这一实例:
<?
$a="hello";
$b="world";
echo "a","b";
print "a","b";
?>
用浏览器观看这段代码的运行情况后,你会看到这样的运行结果:
aba
Parse error: parse error in d:adminmyphphometest.php3 on line 5
这说明这段代码并不能完全通过解释,发生错误的地方就在代码的第五行:“print "a","b";”。
3.4一个简单的实例
通过我们已经学过的知识,你可以编写一个最简单的程序输出一个也许是程序世界中最有名的词语
<HTML>
<HEAD>
<TITLE>
<?
echo "Hello World!";
?>
</TITLE>
</HEAD>
<BODY>
<H1>
First PHP page
</H1>
<HR>
<?
// Single line C++ style comment
/*
printing the message
*/
echo "Hello World!";
# Unix style single line comment
?>
</BODY>
</HTML>
下一篇:PHP新手上路(二)
↓相关文章:
- · PHP新手上路(二)
- · 基于什么样的理由 PHP 比其它 CGI
- · PHP入门速成
- · 分页类终结者
- · 测试已经无误,重新发布的修改后的分页类,附点说明
- · 今天写的分页类......分享
- · 怎样复制文件夹及其所有内容
- · 一个简单的PHP入门源程序
- · 选购Web服务器
- · 如何编译PHP源代码(介绍Zend Encode的安装方法)(我今天刚调试成功,不敢独享,拿来献宝)
- · PHP中如何Header出状态代码 (转)
- · PHP3中文文档(转)
- · PHP3中文文档(续2)
- · PHP3中文文档(续4)
- · PHP3中文文档(续6)
- · 瞧->
- · 如何对PHP程序中的常见漏洞进行攻击(下)
- · 目前国内的主流程序主要存在以下问题
- · PEAR简介:用PEAR来写你的下一个php程序
- · 多php服务器实现多session并发运行
- · PHP-4.0.5的动作
- · DOS下一些很有用的网络命令
- · 三种Web开发主流技术的评价之JSP
- · ldap+qmail+postaci 安装, 用户管理
- · Application Access Violation or Hang After Applying SP4(从微软站点找来的,E文,看看对你的情况是...
- · 规范4
- · PHP免费空间列表
- · PHP 4.1.0 出版公告(中英对照版)1
- · PHP 4.1.0 出版公告(中英对照版)2
- · PHP应用技巧七则
- · PHP函数索引(2)
- · PHP函数索引(3)
- · PHP Coder
- · PHP4之COOKIE支持详解[转自奥索]
- · References and Aliases are Different Mechanisms (zkarakaya )
- · 用PHP和MySQL构建一个数据库驱动的网站(二)
- · 用PHP和MySQL构建一个数据库驱动的网站(五)
- · 用PHP和MySQL构建一个数据库驱动的网站(六)
- · 用PHP和MySQL构建一个数据库驱动的网站(八)
- · PHP中的类
- · PHP的面向对象编程:开发大型PHP项目的方法(一)(转载)
- · PHP的面向对象编程:开发大型PHP项目的方法(二)(转载)
- · PHP的面向对象编程:开发大型PHP项目的方法(四)(转载)
- · 类的另类用法--数据的封装
- · 规范2

