对于很多想学PHP的人来说,不知道从何学起,怎么学,今天这篇文章将会带领大家学习如何建立PHP文件以及如何运行(非常适合初学者哦!!!)快来学习吧!
PHP文件及运行
PHP文件可包含HTML、JavaScript代码和 PHP代码,换句话说PHP 代码可以嵌入HTML文档。PHP文件名以PHP为后缀。
PHP代码以“<?PHP”开头,以“?>”结束,中间为PHP代码,代码行都必须以分号结束。
当解析一个文件时,PHP(Hypertext Preprocessor超文本预处理器) 会寻找起始和结束标记,也就是 <?PHP 和 ?>,这告诉 PHP 开始和停止解析二者之间的代码。此种解析方式使得PHP 可以被嵌入到各种不同的文档中去,而任何起始和结束标记之外的部分都会被 PHP 解析器忽略。
<?PHP //这里可以写任何PHP代码 echo 2*3=; echo 2*3; ?> <html> <head> <title><?PHP echo 这是网页标题; ?></title> </head> <body> <?PHP //这里也可以写任何PHP代码 echo \n; //输出换行 echo 2-3=; echo 2-3; ?> </body> </html>
PHP 语句以分号结尾(;)。
// 这是单行注释
# 这也是单行注释
/*这是多行
注释示例
*/
include (文件路径);
或
require (文件路径);
区别require引入文件不存在,脚本会停止,include的话会继续运行。
关于这点在此不做深入介绍。
一、以服务端脚本方式运行
这是 PHP 最传统,也是最主要的目标领域。需要具备以下三点:PHP 解析器、web 服务器和 web 浏览器。PHP 代码在服务器上执行,结果以纯 HTML 形式返回给浏览器。
这种方式需要配置web服务器和PHP解析器。 Wamp集成Apache/MysqL/PHP/PHPMyadmin,免去了开发人员将时间花费在繁琐的配置环境过程,安装也比较简单。方便使用者在自己的 PC 机上建立 PHP运行环境。
第一步:下载Wampserver
warmserver提供了PHP运行的环境,请下载安装。下载Wampserver地址:
http://www.wampserver.com/
第二步:写PHP文件,用记事本或notepad++文本编辑器写,一段简单的PHP代码如下
<!DOCTYPE html> <html> <body> <?PHP echo Hello World!; ?> </body> </html>
或
<?PHP echo Hello World!; ?>
可以把这个文件暂时保存在桌面。注意文件后缀为.PHP,如new1.PHP。在使用记事本程序编辑PHP文档的过程中,需要注意保存方法和技巧。在“另存为”对话框中输入文件名称,后缀名为.PHP,另外,“保存类型”设置为“所有文件”即可。
第三步:打开Wampserver ,找到Wampsertver的图标,左键,找到www目录,单击
把刚才写的new1.PHP复制进去。
第四步:打开浏览器
在浏览器输入:localhost/new1.PHP
按Enter键就可以看到效果了
二、以CLI(Command Line Interface)命令行接口方式运行
这种方式,不需要任何服务器或者浏览器来运行它,只需要 PHP 解析器来执行。这种方式只解析执行PHP代码,一般用于PHP代码调试。
创建一个简单的文本文件,其中包含有以下PHP代码,并把它保存为test.PHP:
<?PHP echo test PHP CLI; ?>
为了方便应将PHP.exe(PHP引擎,解析器)的所在目录,加入windows的环境变量path中(见后面的附录)。在命令行提示符下运行这个程序,方法是:
PHP test.PHP
显示:
test PHP CLI
PHP.exe 参数
参数说明
-a
交互式运行Run interactively
-c
-n
-m
列出经过编译的模块
-i
-l
检查PHP脚本的句法
-s
-w
-h
显示帮助
在Windows中CMD和PowerShell都是命令行执行窗口,PowerShell 从 Windows7 时代开始内置于 Windows 系统当中,可以看作是微软对CMD的大升级,两者并存于 Windows 系统中。
在PHP交互模式(Interactivemode)里,你在命令行窗口里输入PHP代码,当你输入了所有PHP代码后,按下 Ctrl-Z 键(windows里),或按下 Ctrl-D键 (linux里),执行之并退出交互。
PHP -a
Interactive mode enabled
这时,可输入:
<?PHP //这里可以写任何PHP代码 echo 2*3=; echo 2*3; echo \n; //输出换行 echo 2-3=; echo 2-3; ?>
按下Ctrl-Z 键(windows里)执行之并退出交互。
PHP大小写问题
变量名(所有变量)区分的大小写,变量名以美元符($)开头
常量名默认区分大小写 通常都大写
魔术常量不区分大小写 通常都大写,如__LINE__、__FILE__、__DIR__
NULL、TRUE、FALSE不区分大小写
类型强制转换,不区分大小写
另外,顺便指出,PHP.ini配置项指令区分大小写
Windows10中PATH环境变量的设置
右键 此电脑 依次单击“ 属性”,“ 高级系统设置”
单击“高级”选项卡的“环境变量”,将出现如下对话框:
按上图标注操作,找到“path”单击选中,再单击“编辑”,就可以编辑环境变量“path”的值。
推荐学习:《PHP教程》
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。