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 相关文章推荐
配置PHP使之能同时支持GIF和JPEG
Oct 09 PHP
PHP在获取指定目录下的目录,在获取的目录下面再创建文件,多平台
Aug 03 PHP
PHP的SQL注入过程分析
Jan 06 PHP
PHP生成自定义长度随机字符串的函数分享
May 04 PHP
php使用ZipArchive提示Fatal error: Class ZipArchive not found in的解决方法
Nov 04 PHP
PHP移动文件指针ftell()、fseek()、rewind()函数总结
Nov 18 PHP
php面象对象数据库操作类实例
Dec 02 PHP
php curl登陆qq后获取用户信息时证书错误
Feb 03 PHP
php抽奖概率算法(刮刮卡,大转盘)
Apr 17 PHP
Thinkphp通过一个入口文件如何区分移动端和PC端
Apr 18 PHP
PHP文件管理之实现网盘及压缩包的功能操作
Sep 20 PHP
Yii框架引入coreseek分页功能示例
Feb 08 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投票程序源码
2007/03/11 PHP
php面向对象全攻略 (十二) 抽象方法和抽象类
2009/09/30 PHP
PHP递归调用的小技巧讲解
2013/02/19 PHP
原生JS实现Ajax通过POST方式与PHP进行交互的方法示例
2018/05/12 PHP
laravel框架实现为 Blade 模板引擎添加新文件扩展名操作示例
2020/01/25 PHP
PHP实现文件上传后台处理脚本
2020/03/04 PHP
JQuery从头学起第二讲
2010/07/04 Javascript
基于JQuery的6个Tab选项卡插件
2010/09/03 Javascript
js bind 函数 使用闭包保存执行上下文
2011/12/26 Javascript
jquery Tab效果和动态加载的简单实例
2013/12/11 Javascript
百度判断手机终端并自动跳转js代码及使用实例
2014/06/11 Javascript
兼容最新firefox、chrome和IE的javascript图片预览实现代码
2014/08/08 Javascript
js添加事件的通用方法推荐
2016/05/15 Javascript
javascript加载xml 并解析各节点的值(实现方法)
2016/10/12 Javascript
seajs模块之间依赖的加载以及模块的执行
2016/10/21 Javascript
基于JS实现checkbox全选功能实例代码
2016/10/31 Javascript
vue服务端渲染的实例代码
2017/08/28 Javascript
angular4模块中给标签添加背景图的实现方法
2017/09/15 Javascript
安装vue-cli的简易过程
2018/05/22 Javascript
JavaScript常见JSON操作实例分析
2018/08/08 Javascript
详解离线安装npm包的几种方法
2018/11/25 Javascript
关于微信小程序登录的那些事
2019/01/08 Javascript
你可能不知道的CORS跨域资源共享
2019/03/13 Javascript
elementUi vue el-radio 监听选中变化的实例代码
2019/06/28 Javascript
Python 内置函数memoryview(obj)的具体用法
2017/11/23 Python
Python实现嵌套列表去重方法示例
2017/12/28 Python
解决python3 网络请求路径包含中文的问题
2018/05/10 Python
python中pip的安装与使用教程
2018/08/10 Python
python 获取等间隔的数组实例
2019/07/04 Python
pyautogui自动化控制鼠标和键盘操作的步骤
2020/04/01 Python
Html5移动端适配IphoneX等机型的方法
2019/06/25 HTML / CSS
北美领先的牛仔品牌:Buffalo David Bitton
2017/05/22 全球购物
简单的项目建议书模板
2014/03/12 职场文书
MySQL完整性约束的定义与实例教程
2021/05/30 MySQL
SQL语句中JOIN的用法场景分析
2021/07/25 SQL Server
Win11 22H2 2022怎么更新? 获得Win1122H22022版本升级技巧
2022/09/23 数码科技