首页技术php文件用什么软件运行 php需要安装什么软件

php文件用什么软件运行 php需要安装什么软件

编程之家2026-06-30867次浏览

大家好,今天小编来为大家解答php文件用什么软件运行这个问题,php需要安装什么软件很多人还不知道,现在让我们一起来看看吧!

php文件用什么软件运行 php需要安装什么软件

哪些软件可以直接运行PHP文件!查看结果!

PHP是编程语言和应用程序服务器的结合。PHP和其它的编程语言类似,使用变量存储临时数值,使用操作符处理变量。PHP的真正价值在于它是一个应用程序服务器。

当谈到应用程序服务器的时候,我是指一个把几个不同的技术组合为一个完整的套件的程序。这些技术包括:

*一个强壮的编程语言。

*存取数据库中存储的数据。

*支持 Internet协议,尤其是电子邮件和HTTP协议。

注意:应用程序服务器有许多其它的特性,这里只列出了最基本的特性。

php文件用什么软件运行 php需要安装什么软件

由于提供了这些多种不同技术的前端接口,PHP可以使工作变的很容易。

本章的其它部分讲述了有关PHP的许多繁杂资料,以及它在应用软件开发中起到的作用。

1.1起源

PHP是由Rasums Lerdorf创建的,它开始是一个简单的用Perl语言编写的程序,用来记录Rasums Lerdorf自己在线简历的访问者。以后它又被用C语言重新写过,范围扩大到访问数据库。在这期间,有许多人向Rasums Lerdorf要此程序的拷贝,以便自己使用。Rasums Lerdorf为此写了一些介绍此程序的文档,并发布PHP v1.0。以后,越来越多的人开始使用PHP,并强烈要求增加一些其他的特性,如循环语句和数组变量等。到这时,其他的一些程序员也开始参与PHP源码的编写(主要有Zeev Suraki和Andi Gutmans),很明显,此时的PHP为了以后的发展,必须重新编写。因此,PHP v3.0就出现了。

1.2特性

PHP的特性包括:

php文件用什么软件运行 php需要安装什么软件

*开放源码--所有的PHP源码都可以得到。事实上,所有的源码都包含在随书附带的光盘中。

*没有运行费用-- PHP是免费的。

*基于服务器端--由于PHP是在Web服务器端运行的,PHP程序可以很大、很复杂而不会降低客户端的运行速度。

*跨平台--虽然本书是以Linux为重点介绍的,但PHP程序可以运行在UNIX,Linux,或者Windows操作系统下。

*嵌入HTML--因为PHP语言可以嵌入到HTML内部,所以PHP很容易学习。

*简单的语言--和Java和C++不同,PHP语言坚持以基本语言为基础,然而它的功能也强大到足以支持任何类型的Web站点。

*效率高--和其它的解释性语言相比,PHP系统消耗较少的系统资源。当PHP作为Apache Web服务器的一部分时,运行代码不需要调外部二进制程序,服务器解释脚本不需要承担任何额外负担。

*分析XML--用户可以组建一个可以读取XML信息的PHP版本。

*数据库模块--用户可以使用PHP存取Oracle、Sybase、MS SQL、Adabase D、MySQL、mSQL、PostgreSQL、dBase、FilePro、Unix dbm、Informix/Illustra等类型的数据库,以及任何支持ODBC标准的数据库。

*文件存取--PHP有许多支持文件存取函数。

*文本处理--PHP有许多函数处理字符串,其中包括模式匹配的能力。

*复杂的变量--PHP支持标量、数组、关联数组等变量,这给用户提供了以支持其它的高级数据结构的坚实基础。

*图象处理--用户可以使用PHP动态的创建图象。

*更多的其它功能!

1.3 PHP需要花费多少钱?

PHP是免费的。所有的源码、文档都可以免费的复制、编译、打印和分发。用户的任何一个用PHP编写的程序都属于用户自己,可以按照自己的意愿进行处理,而不需要付任何版税。就PHP本身而言,用户可以无限制地发布自己编写的程序。

然而,有着很充分的理由,PHP并不是彻底的“公共领域”代码。如果PHP源码是完全的公共领域代码,很可能就有人对PHP的源码做很小的修改,然后编译并出售--换一句话说,从它的创作者中脱离出来。但从另一方面说,如果不公布源码,很难使想使用它的用户感到放心。

GNU通用公共许可是一种发布免费软件的方法,它可以避免其他人占有你的劳动成果。在符合GNU许可的条件下,源码可以自由地发布,并且任何一个人都可以使用,但是任何来源于此代码的程序必须以同样种类的许可方式发布。换句话说,如果用户从任何GNU许可下的源码中得到代码而编写自己的程序,用户必须给任何想得到源码的人共布自己的源码。

1.4 PHP语言可以嵌入HTML中

当使用者使用经典程序设计语言(如C或Pascal)编程时,所有的代码必须编译成一个可执行的文件,然后该可执行文件在运行时,为远程的Web浏览器而产生可显示的HTML标记。但另一方面,PHP并不需要编译(至少不编译成可执行文件)。使用者可以把自己的代码混合到HTML中。例如,下面的代码将显示“Hello,world!”,PHP代码在下面以黑体字显示。

<HTML>

<HEAD><TITLE>Test</TITLE></HEAD>

<BODY>

<?PHP$string='world!';?>

<H1>Hello,<?php echo$string?></H1>

</BODY>

</HTML>

PHP应用程序服务器(本书的主要写作目的)是紧密集成到Apache Web服务器中的,可以在一个程序内同时调用它们两个。当Web浏览器请求PHP Web页面的时候,Web服务器的PHP部分将被调用进行解释。Web服务器在请求的Web页中寻找<?PHP...?>标记,并按要求执行这些PHP代码。

由PHP代码生成的输出将替代<?PHP...?>标记。例如,当PHP代码运行后,以前的Web页面将变成如下所示的内容:

<HTML>

<HEAD><TITLE>Test</TITLE></HEAD>

<BODY>

<H1>Hello,world!</H1>

</BODY>

</HTML>

注意,所有的PHP代码都消失了,仅仅留下了HTML语句。而由PHP代码生成的HTML语句在上例中以黑体的形式显示。

1.5 PHP语言是在Web服务器端运行

当开发互联网应用程序时,很重要的一点是要清楚应用程序是在哪一端运行的。PHP总是运行在服务器端。不要嘲笑对这一点的强调。在以后考虑对应用程序某些特性进行规划时,有的人可能就会在应用程序在哪里运行的这个问题上搞错,不要让自己也成为这些人中的一个。

由于Java applets,ActiveX,或javascript都是运行在客户端的Web浏览器中的,因此PHP不能直接和它们进行比较。然而可以很容易的将这些语言与PHP相结合在一起,使用PHP可以很方便地生成所需要的任何HTML代码,当然也就能激活Java applets和ActiveX控件,还可以动态生成javascript语句。当对互联网应用程序开发还很陌生的时候,这也许没有什么意义,但是在读完这本书后,这一切就会变得十分清晰的了。

1.6 PHP无处不在

无处不在是常使用的充满激情的词语,到1999年7月,将有60万左右的Web站点使用PHP,1999年夏天有关Linux和开放代码运动的大发展很可能使PHP团体有突破性发展。可以在站点上看到它的发展趋势图表。

此外,PHP邮件列表每天能收到大约80个电子邮件,每个月能收到大约2500个电子邮件,这说明PHP是一个非常活跃的开发团体。使用PHP的商业公司有以下几个,Mitsubishi Motors、Volvo、Red Hat Software、E*Trade、First USA Bank、the San Francisco Giants和San Diego Zoo等等。

1.7 PHP和C或Java相似吗?

PHP程序和C程序有略微相似的地方,这是由于PHP来源于C、Perl和Java。一些对C语言来讲比较麻烦的方面(如处理字符串的技术),由于采用了和Perl相近的技术,在PHP中就不再是麻烦了。PHP中也不包括Java中的一些面向对象特性。

PHP能很好地处理某些低级的任务,如果代码需要运行的特别快,可以很方便的使用C为PHP程序编写模块。

1.8 PHP比ColdFusion、Active Server Page或Java Server Page更好吗?

以流行的商议方式,我总是回答,“可以是,也可以不是”。

回答是,是由于它的费用(免费)以及可以通过邮件列表、IRC而在世界范围内有广泛的支持网络。同时PHP还在不断地发展着,如果想要一个PHP现在没有的特性时,请等待几个月,就有人很快为PHP编程而加上此种特性。

回答不是,是由于商业软件有比PHP更多的特性。例如,Allaire's ColdFusion有一个已证实可靠的搜索引擎组件。微软的Active Server Page技术提供了与Outlook、电子邮件和工作组程序相结合的能力。Java Server Page让使用者可以使用互联网上的大量开放源码模块。

1.9总结

对于遍及互联网上的PHP,本章仅仅简要提到了它的一些特性,本章也介绍了当设计互联网应用程序时,PHP为什么是最好的编程工具之一的原因。

php文件一样可以用BT软件打开的,放心使用,没问题的。我以前也下过好多PHP的种子文件。

你是要让你的装了IIS的机器支持PHP呢还是只是单纯的打开*.php的文件?

如果是要支持PHP,那么你要装专门的PHP解释器。

首先你去下载php-4.3.4-Win32.zip。

下面为配置步骤:

1)将php-4.3.3RC4-Win32.zip里面的所有文件和文件夹解压缩并放置在C:\\php4\\文件夹中,没有自己创建该文件夹

2)进入php4文件夹,查看根目录和子目录,把所有.dll文件都统统复制粘贴到C:\\WINNT\\system32(WIN2K)或C:\\WINDOWS\\system32(WINXP)中

3)把php4文件夹里面的php.ini-dist和php.exe文件复制到

C:\\WINNT\\(WIN2K)或C:\\WINDOWS\\(WINXP)中,并将php.ini-dist文件改为php.ini

4)双击php.ini打开该配置文件,进行下面3个地方的修改:

1>把extension_dir="C:\\php4\\extensions"改为你安装php4的 extensions文件夹路径

2>把;cgi.force_redirect= 1改为 cgi.force_redirect= 0

3>把 register_globals= Off改为 register_globals= On

4>找到;Windows Extensions段,你应该可以看到如下代码

;

;extension=php_bz2.dll

;extension=php_cpdf.dll

;extension=php_crack.dll

;extension=php_curl.dll

;extension=php_db.dll

;extension=php_dba.dll

;extension=php_dbase.dll

;extension=php_dbx.dll

;extension=php_domxml.dll

;extension=php_exif.dll

;extension=php_fdf.dll

;extension=php_filepro.dll

;extension=php_gd2.dll

;extension=php_gettext.dll

;extension=php_hyperwave.dll

;extension=php_iconv.dll

;extension=php_ifx.dll

;extension=php_iisfunc.dll

;extension=php_imap.dll

;extension=php_interbase.dll

;extension=php_java.dll

;extension=php_ldap.dll

;extension=php_mbstring.dll

;extension=php_mcrypt.dll

;extension=php_mhash.dll

;extension=php_mime_magic.dll

;extension=php_ming.dll

;extension=php_mssql.dll

;extension=php_msql.dll

;extension=php_oci8.dll

;extension=php_openssl.dll

;extension=php_oracle.dll

;extension=php_pdf.dll

;extension=php_pgsql.dll

;extension=php_printer.dll

;extension=php_shmop.dll

;extension=php_snmp.dll

;extension=php_sockets.dll

;extension=php_sybase_ct.dll

;extension=php_w32api.dll

;extension=php_xmlrpc.dll

;extension=php_xslt.dll

;extension=php_yaz.dll

;extension=php_zip.dll

具体还得看你需要加载哪些.dll文件,不过你按照下面我这样改也行,主要是要加载的.dll文件就去掉前面的分号(;):

;

;extension=php_bz2.dll

;extension=php_cpdf.dll

;extension=php_crack.dll

;extension=php_curl.dll

;extension=php_db.dll

;extension=php_dba.dll

;extension=php_dbase.dll

;extension=php_dbx.dll

;extension=php_domxml.dll

extension=php_exif.dll

;extension=php_fdf.dll

;extension=php_filepro.dll

extension=php_gd2.dll

;extension=php_gettext.dll

;extension=php_hyperwave.dll

;extension=php_iconv.dll

;extension=php_ifx.dll

;extension=php_iisfunc.dll

extension=php_imap.dll

;extension=php_interbase.dll

;extension=php_java.dll

;extension=php_ldap.dll

;extension=php_mbstring.dll

;extension=php_mcrypt.dll

;extension=php_mhash.dll

;extension=php_mime_magic.dll

;extension=php_ming.dll

;extension=php_mssql.dll

;extension=php_msql.dll

;extension=php_oci8.dll

;extension=php_openssl.dll

;extension=php_oracle.dll

;extension=php_pdf.dll

;extension=php_pgsql.dll

;extension=php_printer.dll

;extension=php_shmop.dll

;extension=php_snmp.dll

;extension=php_sockets.dll

;extension=php_sybase_ct.dll

;extension=php_w32api.dll

;extension=php_xmlrpc.dll

;extension=php_xslt.dll

;extension=php_yaz.dll

;extension=php_zip.dll

5)再次打开控制面板-管理工具-Internet服务管理器,在"默认web站点"上右键单击,选择"属性"

6)选中"默认 Web站点属性"窗口的"主目录"选项卡,点击右下角的"配置"按钮,出现"应用程序配置"窗口,点击"应用程序映射"下面的"添加"按钮,添加下面的程序映射:

可执行文件: C:\\php4\\php.exe%s%s(也就是你的php4文件夹路径)

扩展名:.php

确定完成配置!

7)切换到"默认 Web站点属性"窗口的"ISAPI筛选器"选项卡,点击右边的"添加"按钮,添加下面的一个筛选器:

筛选器名称: PHP

可执行文件: C:\\php4\\sapi\\php4isapi.dll(也就是你的php4文件夹的 sapi文件夹路径)

确定后关闭"Internet服务管理器"

8)继续切换到"默认 Web站点属性"窗口的"文档"选项卡,点击右边的"添加"按钮,添加如下"启用默认文档":

index.php也可以添加 index.php3 index.php4等等看你的需要而定

点击左边的"↑"按钮,把index.php文档提升到最上面

现在你的IIS也支持PHP了.

PHP是一种新型的 CGI程序编写语言.应该说是个嵌入式脚本文件。和ASP、JSP有很多类似的功能。唯一不同的是,ASP要整站的解释在传递,而PHP则可以嵌入HTML代码里,和HTML一起发送。要读.PHP文件就要用PHP解释器。现在用的是PHP V4.3.0有支持Windows和 Unix/Linux的版本。当然你还要在自己机子上虚拟主机,可以用很出名的Apache软件。

.php可以用文本编辑器(如记事本、emeditor、phpedit等)打开。如果要运行它得安装相应的php解释器和web服务支持才行。

php文件用什么软件打开

PHP文件可以使用多种软件打开。

详细解释:

PHP文件是一种脚本文件,主要用于服务器端编程。为了打开和编辑PHP文件,您可以选择以下几种常用的软件:

1.集成开发环境:对于专业的PHP开发人员来说,使用集成开发环境是最佳选择。IDE通常提供了代码高亮、代码提示、调试工具等功能,有助于提高开发效率和代码质量。例如,Adobe Dreamweaver、Microsoft Visual Studio Code和NetBeans都是流行的IDE选择。

2.文本编辑器:如果您只需要简单地查看或编辑PHP文件,可以使用文本编辑器。如Notepad++、Sublime Text和Atom等文本编辑器都支持PHP文件的打开和编辑。这些编辑器通常具有基本的代码高亮功能,易于阅读和编辑代码。

3.代码编辑器与浏览器结合:许多现代的网页开发工具允许你在浏览器中直接编辑和查看PHP文件。例如,使用Web服务器如Apache,配合文本编辑器上传和修改PHP文件后,可以直接在浏览器中查看效果。WebMatrix、Brackets等是这类工具的代表。它们适用于网页开发和调试。

4.专门的PHP编辑器:市场上还有一些专门针对PHP开发的编辑器,如PHPStorm等。这些编辑器针对PHP语言特性进行了优化,提供了丰富的功能和插件,有助于提高开发效率和代码质量。

不论您选择哪种软件打开PHP文件,重要的是确保软件能够正确地识别和处理PHP文件的语法和结构,以便您可以有效地进行编辑和调试工作。另外,为了确保最佳的兼容性和安全性,建议使用最新版本的软件。

一般用哪些软件打开php文件

打开PHP文件可使用文本编辑器、IDE,或通过Web浏览器(仅限简单文件)、命令行等方式。具体如下:

文本编辑器

Notepad++:适用于Windows的免费轻量级文本编辑器,支持PHP语法高亮,适合快速查看或编辑代码。

Sublime Text:跨平台编辑器,具备语法高亮、代码补全等高级功能,支持多平台(Windows/macOS/Linux)。

Vim:Linux和macOS中广泛使用的功能强大的命令行文本编辑器,适合熟悉终端操作的用户。

集成开发环境(IDE)

Visual Studio Code:免费跨平台IDE,通过安装PHP扩展可支持代码补全、调试、版本控制等功能,适合全栈开发。

PHPStorm:商业IDE,专为PHP开发设计,提供代码重构、错误检测、智能提示等高级功能,适合专业开发者。

Eclipse:开源IDE,需安装PHP插件(如PDT)以支持PHP开发,适合需要集成其他语言开发环境的用户。

其他方法

Web浏览器:仅适用于简单PHP文件(如纯HTML混合少量PHP代码),浏览器会直接显示源代码而不会执行PHP逻辑。例如,将文件拖入Chrome浏览器可查看内容,但无法调试或运行动态功能。

命令行工具:Windows:通过notepad文件名.php命令用记事本打开,或使用code文件名.php(需安装VS Code)在指定编辑器中查看。

macOS/Linux:使用open-e文件名.php(默认文本编辑器)或vim文件名.php(终端编辑)打开文件。

选择建议:

仅查看代码:使用轻量级编辑器(如Notepad++、Sublime Text)或命令行工具。开发调试:优先选择IDE(如PHPStorm、VS Code),以利用调试、版本控制等功能。快速预览简单文件:可通过浏览器打开,但需注意代码不会执行。跨平台需求:Sublime Text、VS Code、PHPStorm均支持多系统,而Vim更适合Linux/macOS终端环境。

如果你还想了解更多这方面的信息,记得收藏关注本站。

border什么意思(border的隐晦意思)jquery炫酷效果?jquery动态渲染页面