您的位置:首页 > 编程语言 > PHP开发

边记边学PHP-(二)创建PHP文件,PHP语法及注释

2014-11-23 14:24 309 查看

1. 创建

(1)使用Dreamweaver创建

File->new 选择PHP,点击create。



因为php也是遵循http协议的,所以创建的文件带有HTML标签,当然也可以不要。最上面一行<!DOC……>可以先不用管,那是一句约束语句,引用了一个dtd文件,不是对php进行约束,而是对xml文件进行约束。这句可以去掉。<meta……>那一行主要设置文件编码方式,默认为utf-8.也建议使用。<title……>中间的内容是浏览器标签显示的内容。下面的<body>就是该文件的主体,我们写的php代码就是在<body>标签里面写的。

比如:

<body>

<?php

//php代码

?>

</body>

写完之后,ctrl+S保存,选择保存路径,格式。然后就可以在浏览器运行了。

我上一篇说过,Dreamweaver一个好处是可视化编程,也就是可以看到你写的程序在浏览器上是什么样的。点击代码上面一栏中第二个,split按钮,就可以看到了。

Dreamweaver不多说了,之后我都是用zend studio写的。

(2)使用zend studio创建

File->new->Local PHP project

Zend studio界面非常像Eclipse界面,他创建的单位是一个工程,也就是创建了一个文件夹,建议把他的默认创建路径改成你的服务器路径。

填上创建的工程名称,点击finish就好了。



这样在你的zend左边一栏就多了一个文件夹,我这里创建的为_test文件夹也就是工程。

里面有一个index.php文件,也就是默认给你创建的这个工程的首页。至于为什么叫index,我只能说这是大部分的网站首页用的名称,index的中文意思是索引的意思,也就是首先进入这里面,再去访问别的网页。

你也许会奇怪,为什么他创建的php文件里面会如此简单,没有Dreamweaver创建的复杂,只有<?php 这几个字,但是我想说这就是最标准的格式了,那又会奇怪为什么只有<?php没有?>这个,其实如果刚开始学的话不用这样,可以写成标准的<?php ?>这样。当然<?php是正确的,也是应该的。如果你的整个文件都是php语句或者就是php文件,里面没有其他的代码,就应该这么写,这样的好处是所写的代码安全,可以防止其他人非法侵入更改。什么原因我也不知道。如果不是那就要写完整的了<?php
?>。这点我觉得了解就好了。不必较真。后面两个文件是php使用的library也就是库,这个不用管的。

2. PHP语法

PHP语法非常简单,就是

<?php

//php语句

?>

当然还有别的格式,但我觉得没有必要去看了。

其他的都是所涉及的别的语言里面的了。

比如我想在网页输出“我爱PHP!”这几个字,你就可以这么写:

<?php

echo “我爱PHP!”;

?>

这就是最简单的程序了,你也会发现,echo就是php的输出语句。但是这个语句很重要的,有很多小作用,以后就会明白了。需要注意的是后面的分号一定不能够少

这样写完之后,就可以运行了。在index.php文件上右键->run as->php web application也就是按照网页程序运行,它会弹出提示框:



你大概能猜出这是什么意思,把<no_php_server>换成你的服务器,也就是localhost。如果是更改了端口号,那还要加上端口号,比如我的是localhost:81。再就是还需眼保证你的工程文件夹在你的服务器文件夹下面。点击OK就可以运行了。



当然你可以在自己浏览器运行。如果你写的中文被翻译成了乱码,那么说明你的编码格式有问题。可以这样设置编码格式,选中你的工程文件夹,右键有一个properties点开里面有text-fileencoding选择utf-8就好了。为了以后不用这么麻烦,可以选在菜单栏里的project里面的properties改成默认为utf-8。

这样就写完了第一个PHP程序,当然你可以输出hello world。不解释。

3. 注释

如果你学过C或C++或其他的语言,大概都会支持这种注释:双斜杠//

php也支持这种,也是最方便的注释了。

php支持的注释(我比较常用的三种):

//注释(只支持单行)

<!-- 注释-->

/*注释*/

在编辑器其实有很快的方法加注释的,在dreamweaver里选中你需要注释的代码,右键好像有一个selection选项,里面选择你想要的注释方法,就好了。注意一定要在php语句里,否则运行时会出错。

在zend studio里面直接使用快捷键。选中你需要注释的代码,Ctrl+/就好了。

如果有些地方写的不准确或者不好请留言我。

我的编程专用QQ号:201593369 填写验证信息:PHP学习交流。

至此,最最基本的PHP知识已经完事,下一篇就PHP的基础了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: