php文件怎么打开 如何执行php文件


Posted in PHP onDecember 21, 2011

什么是php:

PHP,是英文超级文本预处理语言Hypertext Preprocessor的缩写。PHP 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛的运用。
php就是网络上大家常说的后台,用来处理数据库等,很多网站都是用php写的,包括www.baidu.com,3water.com等网站,都是使用php语言写的。我们的文章都是通过php代码上传到服务器数据库中,然后通过php代码生成静态的。

php文件如何打开:

简单一句话php跟txt(文本文档)一样,记事本就可以打开,但看到的就是代码,而不是php执行后的效果了,例如 我们打开test.php代码 因为编码有gbk或utf8格式的,用记事本打开utf8格式的php文件时,当有中文的时间就是出现乱码,所以我们建议用dreameweaver或editplus等支持utf8格式文件的软件打开。(普通用户选择editplus打开即可,因为editplus比较小)

一段php测试代码

<?php 
for($i=1;$i<=10;$i++){ 
echo $i.'<br />'; 
} 
echo "3water.com"; 
?>

但是大家目的往往不是想看到这样的代码,如果想看到执行后的效果,就需要配置php运行环境了。
大家访问的3water.com都是服务器端事先配置好的php运行环境,可能是linux也可能是windows,大家在购买空间的时候问下idc商,问他们是否支持php,要不以后购买了不支持php的空间,也是无法支持php的。

如果大家是本地测试php代码的,大家可以用一些工具例如phpnow等(phpnow安装使用比较简单,安装以后将php文件复制到htdocs目录,在浏览器中输入http://127.0.0.1即可,如果选择了端口需要加入端口http://127.0.0.1:端口号),iis也可以,但需要稍专业的人员来配置。这里我们也为大家提供一下iis php运行环境。前提是您的电脑中有iis,一般默认个人电脑都是没有安装的,支持iis的操作系统一般是 winxp,win2003系统。

如果架设好了php运行环境,在浏览器中输入网址,就可以看到php的运行效果(注:大家在浏览器中输入的网址可能不一样,我们这个是内网ip)
如下图所示:
php文件怎么打开 如何执行php文件

很多没有基础的朋友,经常会问php文件怎么打开,其实PHP是一个网页脚本,但不同于html xml 标签语言,直接可以通过浏览器打开,需要有PHP运行环境才可以访问和打开文件,如果只是编辑PHP打开文件,只需要用记事本或者通过相关的编辑器如(DW、EclipsePHP、editplus 等)打开编辑即可。

再来介绍PHP是什么,增加点PHP基础知识,PHP,是英文超级文本预处理语言Hypertext Preprocessor的缩写。PHP 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,被广泛的运用。PHP的另一个含义是:菲律宾比索的标准符号。

我们在学习网站建设的时候,初期接触较多的肯定是HTML语言,动态语言肯定是ASP。但随着网络的发展,以及主机方向的转变,尤其是海外主机较多的还是LINUX系统,WIN系统很少,而且很贵。所以迫使我们也去选择LINUX主机,使用PHP语言的程序。有些朋友提问,PHP语言的网站怎么打开。这个问题其实很简单,不管用什么语言网页,我们都可以用DW或者EDITPLUS或者记事本打开。
但调试PHP程序不同于ASP这么简单,我们可以直接在PHP空间调试或者安装本地环境,我现在使用的PHPNOW或者WAMPSERVER,都是不错的工具。

PHP 相关文章推荐
第十一节 重载 [11]
Oct 09 PHP
IIS6.0+PHP5.x+MySQL5.x+Zend3.0x+GD+phpMyAdmin2.8x通用安装实例(已经完成)
Dec 06 PHP
php Memcache 中实现消息队列
Nov 24 PHP
php include加载文件两种方式效率比较
Aug 08 PHP
php中使用ExcelFileParser处理excel获得数据(可作批量导入到数据库使用)
Aug 21 PHP
判断PHP数组是否为空的代码
Sep 08 PHP
php多个文件及图片上传实例详解
Nov 10 PHP
[原创]解决wincache不支持64位PHP5.5/5.6的问题(提供64位wincache下载)
Jun 22 PHP
Laravel中基于Artisan View扩展包创建及删除应用视图文件的方法
Oct 08 PHP
php根据数据id自动生成编号的实现方法
Oct 16 PHP
Thinkphp5框架简单实现钩子(Hook)行为的方法示例
Sep 03 PHP
ThinkPHP5和ThinkPHP6的区别
Mar 31 PHP
使用JSON实现数据的跨域传输的php代码
Dec 20 #PHP
php自动注册登录验证机制实现代码
Dec 20 #PHP
php4与php5的区别小结(配置异同)
Dec 20 #PHP
利用ThinkPHP内置的ThinkAjax实现异步传输技术的实现方法
Dec 19 #PHP
如何使用Linux的Crontab定时执行PHP脚本的方法
Dec 19 #PHP
PHP定时执行计划任务的多种方法小结
Dec 19 #PHP
在WINDOWS中设置计划任务执行PHP文件的方法
Dec 19 #PHP
You might like
PHP.MVC的模板标签系统(三)
2006/09/05 PHP
PHP生成Flash动画的实现代码
2010/03/12 PHP
深入理解PHP变量的值类型和引用类型
2015/10/21 PHP
PHP实现可自定义样式的分页类
2016/03/29 PHP
php使用escapeshellarg时中文被过滤的解决方法
2016/07/10 PHP
laravel 5.5 关闭token的3种实现方式
2019/10/24 PHP
jQuery编写widget的一些技巧分享
2010/10/28 Javascript
TinyMCE 新增本地图片上传功能
2010/11/05 Javascript
Javascript 鼠标移动上去 滑块跟随效果代码分享
2013/11/23 Javascript
jquery ajax应用中iframe自适应高度问题解决方法
2014/04/12 Javascript
JS实现网页表格自动变大缩小的方法
2015/03/09 Javascript
Laravel中常见的错误与解决方法小结
2016/08/30 Javascript
js实现一个简单的数字时钟效果
2017/03/29 Javascript
理解 Node.js 事件驱动机制的原理
2017/08/16 Javascript
最基础的vue.js双向绑定操作
2017/08/23 Javascript
ECMAScript6变量的解构赋值实例详解
2017/09/19 Javascript
angular2/ionic2 实现搜索结果中的搜索关键字高亮的示例
2018/08/17 Javascript
Vue实现表格中对数据进行转换、处理的方法
2018/09/06 Javascript
小程序实现左滑删除功能
2018/10/30 Javascript
微信小程序上传多图到服务器并获取返回的路径
2019/05/05 Javascript
vue实现codemirror代码编辑器中的SQL代码格式化功能
2019/08/27 Javascript
python通过自定义isnumber函数判断字符串是否为数字的方法
2015/04/23 Python
编写Python脚本抓取网络小说来制作自己的阅读器
2015/08/20 Python
python读取各种文件数据方法解析
2018/12/29 Python
OpenCV+Python识别车牌和字符分割的实现
2019/01/31 Python
python3.6连接mysql数据库及增删改查操作详解
2020/02/10 Python
python ffmpeg任意提取视频帧的方法
2020/02/21 Python
新版Pycharm中Matplotlib不会弹出独立的显示窗口的问题
2020/06/02 Python
CSS3实现的闪烁跳跃进度条示例(附源码)
2013/08/19 HTML / CSS
非常漂亮的CSS3百叶窗焦点图动画
2016/02/24 HTML / CSS
党支部四风整改方案
2014/10/25 职场文书
外科护士长工作总结
2015/08/12 职场文书
2016党员三严三实心得体会
2016/01/15 职场文书
oracle DGMGRL ORA-16603报错的解决方法(DG Broker)
2021/04/06 Oracle
pandas中DataFrame重置索引的几种方法
2021/05/24 Python
SpringBoot+Redis实现布隆过滤器的示例代码
2022/03/17 Java/Android