1. windows XP如何搭建php环境
我都是用这个安装的.
第一步: 安装apache 并配置支持PHP
点击安装文件apache_2.0.43-win32-x86-no_ssl.msi
将apache安装在 D:\apache2 目录(随自己喜好)下
将php-5.0.0-Win32.zip 里内容解压到 D:\php 里
找到 php目录里的 php.ini-dist 重命名为 php.ini (如果已经有php.ini,把已经有的php.ini删掉)并拷到 windows目录里(win2k 里为winnt)
如我的php.ini是拷到 D:\windows目录
再将php目录里的 php5ts.dll,libmysql.dll 拷到 系统目录(system/system32) 如我的是D:\windows\system里
配置apache里的httpd.conf
打开 D:\Apache2\conf\httpd.conf 这个文件
找到 AddDefaultCharset ISO-8859-1 将其改为 AddDefaultCharset GB2312 (让默认语言编码为简体中文)
找到 DocumentRoot "D:/Apache2/htdocs" 将其改为你的WEB目录(可不改)如我的为 DocumentRoot "D:/website"
找到 DirectoryIndex index.html index.html.var 在后面加入 index.htm index.php
选择安装模式: 模块化模式安装
--------------模块化安装配置------------------------------------
找到 #LoadMole ssl_mole moles/mod_ssl.so 这行,在此行后加入一行
LoadMole php5_mole d:/php/php5apache2.dll
其中d:/php/php5apache2.dll 为你php目录中php5apache2.dll所在的位置
找到 AddType application/x-gzip .gz .tgz(或者AddType application/x-tar .tgz) 这行,在此行后加入一行
AddType application/x-httpd-php .php
---------------------------------------------------------------
此时PHP环境基本已经配置成功
在WEB根目录(如我的D:\website)里建一个名为test.php的文件内容如下
<? phpinfo(); ?>
重新启动apache服务
用浏览器打开
如果可以看到php配置输出信息就OK了
第二步 安装mysql
mysql-5.0.11-beta-win32文件夹里面的setup.exe点击安装就可以。
注意:1、安装目录可以选D盘;
2、提示你输入密码的时候输入 1721;
3、跳过sign in(注册) ,直接安装。
三、配置php.ini并测试mysql(php.ini为 d:\windows下的 php.ini)
找到extension_dir = "./" 改为 extension_dir = "d:/php/ext"
找到
;extension=php_mysql.dll
将';'去掉改为
extension=php_mysql.dll
找到
;session.save_path = "/tmp"
将';'去掉 设置你保存session的目录,如
session.save_path = "D:/php/session_temp" (确保里面有这个文件夹 若没有新建)
重启apache服务
安装成功测试:
把此文件夹 phpMyAdmin拷贝到 d:\website 里面(确保phpMyAdmin是顶级目录,打开phpMyAdmin后就能看到libraries,scripts等文件夹和index.php文件)
确保 服务里面的MySQL服务已经启动(一般默认已启动)
用浏览器打开 若能访问 MySQL即安装成功。
注意:要求配置必须细心,不要有多余的空格和分号。严格按照上面的说明来操作。
2. 请问谁知道如何在XP服务器上安装php
参考资料:http://blog.sina.com.cn/s/blog_3f195d25010008nb.html
一.下载Php压缩包及MySql安装包.
二.将Php压缩包解压到C:\下(C:\PHP),进行MySql安装.
三.将Php中的php.ini-recommended或php.ini-dist其中一个重命名为php.ini,修改其中参数:
1.找到 "extension_dir =" 修改为 "extension_dir= "C:\PHP\ext""".
2.将php.ini中";extension=php_bz2.dll",";extension=php_dba.dll",
";extension=php_dbase.dll",";extension=php_gd2.dll",";extension=
php_mbstring.dll",";extension=php_mysql.dll" 前的";"去掉,并保存.
3.将php.ini复制到C:\Windows系统目录下.
4.将C:\PHP中的"libmysql.dll"文件复制到C:\Windows\System32下.
5.配置环境变量:在Path系统变量中添加";C:\php".
6.打开并启动[Internet 信息服务]工具,新建一个虚拟目录(假设为WebPhp),
并选中点击右键选择属性,点击"虚拟目录"->"配置"->"添加"按钮,将可执行
文件路径改为"C:\PHP\php5isapi.dll",并在扩展名中输入".php",点击完成.
7.开启MySql服务及(重新)启动IIS服务器,进行测试.
3. Windows XP下如何搭建PHP环境
最简单之办法是安装windows版的XAMPP:
官网:http://www.apachefriends.org/en/xampp-windows.html#641
下载网址:http://cdnetworks-kr-1.dl.sourceforge.net/project/xampp/XAMPP%20Windows/1.7.3/xampp-win32-1.7.3.zip
下载后解压缩到一个文件夹里即可.
不然也可以用IIS作服务器,不过前提是要先下载好php,还需要一些配置,挺麻烦的.
4. 如何在XP上架构PHP运行环境
Windows下IIS+PHP 5.2的安装与配置
Windows下PHP的安装虽然简单,但如果不注意方法,仍然会让你头疼。此外,PHP 5.2版本与之前4.x版本也有一些不同,所以有必要记录一下,避免下次忘记了这样的安装配置方法。
步骤一:下载php 5.2 for windows的安装包,解压至C:\php。注意此解压目录可以是在任何盘下,然而目录名不能包含空格;
以下是php5.2的文件目录:
c:\php
|
+--dev
| |
| |-php5ts.lib
|
+--ext -- extension DLLs for PHP
| |
| |-php_bz2.dll
| |
| |-php_cpdf.dll
| |
| |-..
|
+--extras
| |
| +--mibs -- support files for SNMP
| |
| +--openssl -- support files for Openssl
| |
| +--pdf-related -- support files for PDF
| |
| |-mime.magic
|
+--pear -- initial of PEAR
|
|
|-go-pear.bat -- PEAR setup script
|
|-fdftk.dll
|
|-..
|
|-php-cgi.exe -- CGI executable
|
|-php-win.exe -- executes scripts without an opened command prompt
|
|-php.exe -- CLI executable - ONLY for command line scripting
|
|-..
|
|-php.ini-dist -- default php.ini settings
|
|-php.ini-recommended -- recommended php.ini settings
|
|-php5activescript.dll
|
|-php5apache.dll
|
|-php5apache2.dll
|
|-..
|
|-php5ts.dll -- core PHP DLL
|
|-...
步骤二:将c:\php目录下的php.ini-recommended(或php.ini-dist文件,官方推荐为前者)复制到当前目录,并修改文件名为php.ini;
步骤三:编辑php.ini。主要修改如下两行的值:
extension_dir = "c:\php\ext"
doc_root = "c:\inetpub\wwwroot"
修改时需要删除掉这两行行首的;注释。extension_dir的值为php安装目录下的ext目录,doc_root的值为IIS设置的主目录;
步骤四:设置环境变量。在Path后添加如下的值:
;:\php
然后重启计算机。
步骤五:打开Internet信息服务,找到“默认网站”,将网站停止。然后打开“属性”页。在“属性”页中找到“主目录”标签,单击“配置”按钮,添加应用程序映射。其值分别为:
可执行文件:c:\php\php5isapi.dll
扩展名:.php
其余不用修改,确定后,重新启动默认网站;
步骤六:在c:\inetpub\wwwroot下新建一个文件hello.php。输入内容:
<html>
<head>
<title>World</title>
</head>
<body>
<?php echo "Hello world" ?>
</body>
</html>
保存后,打开浏览器,输入地址:http://localhost/hello.php。如果网页中显示Hello world则说明安装正确。我们也可以在网页中通过查看hello.php的源代码,如果源代码中没有php代码,也说明安装是正确的。
5. xp系统搭建php环境有什么需要注意的吗是不是直接下载集成包安装就好了,还需不需要修改什么地方
随着Windows 8的发布,其服务器版本Windows Server 2012也相继推出,本篇将全面介绍如何在Windows Server 2012搭建安装DedeCMS所需要的PHP+MySQL环境,同时也将介绍如何在Windows Server 2012中设定服务器站点的安全。 1/downloads/mysql/5/download/获取。这里由于我们将采用Fast-cgi模式安装,所以选择VC9 x86 Non Thread Safe。 3下载,这个安装过程非常简单,这里不再详细介绍。 5.安装DedeCMS 5.1.创建IIS权限控制帐户 为了对站点文件进行权限控制,我们需要添加一个专门用户对站点目录文件权限控制的用户,我们可以在“服务器管理器”中的“工具(T)”菜单栏中选择“计算机管理器”,在这里我们来管理帐号。 我们首先在“本地用户和组”中添加一个名为“WebUsers”的用户组。 然后添加一个名为“IIS_DEDECMSUSER”的帐号,这个帐号隶属于“WebUsers”用户组。 这里需要注意取消帐号的远程控制权限,同时在用户属性“远程桌面服务配置文件”中“拒绝用户登录到远程桌面桌面会话主机服务器的权限”(如图5.1-1)。
6. PHP在WindowsXP中怎么配置
如果你下载的是安装版的php,安装的时候可以选择使用IIS,安装完毕就会自动配置好IIS。如果你下载的是zip版的,则按照以下步骤配置:
1、把PHP-5.2.0 zip(目前最新版本)解压放到 C:\php (你可以选择目录,本例以此说明)。
2、将php.ini-dist复制到 C:\WINDOWS 目录下并改名为php.ini,复制 php5ts.dll和 libmysql.dll到 C:\WINDOWS\system32 中。
3、接下来在IIS中进行设置,打开默认网站-〉属性对话框,切换到“主目录”选项卡,然后点“配置”按钮打开“应用程序配置对话框”,点“添加”按钮打开“添加/编辑应用程序扩展名映射”对话框。在“可执行文件”输入框中,指向c:\php\php5isapi.dll,在“扩展名”输入框里面输入“.php”(注意:在windows XP下要加“.”,windows2000下好像不需要。不包括引号),并选中“脚本引擎”和“检查文件是否存在”两个复选框,一路确定并退出IIS。
至此服务器应该已能支持php了,下面对php.ini进行配置让php支持MYSQL和GD库
1、在记事本中查找“extension_dir”,然后把 extension_dir = "./"
修改为 extension_dir = "C:\php\ext"
2、在记事本中查找“;extension=php_mysql.dll”和“;extension=php_gd2.dll”,然后把前面的“;”去掉,即把 ;extension=php_mysql.dll 改为 extension=php_mysql.dll
把 ;extension=php_gd2.dll 改为 extension=php_gd2.dll
3、保存好php.ini,然后重起IIS即可
7. 最简单的XP搭建PHP环境,Apache服务器
这个是我成功配置的经验
1.安装apache_2.2.4-win32-x86-no_ssl.msi到 d:\phpWeb\APACHE\
步骤:下一步下一步
2.安装php-5.2.0-Win32.zip 到 d:\phpWeb\php\
步骤:(1)解压压缩包到d:\phpWeb\php\
(2)找到php目录里的 php.ini-dist 重命名为 php.ini 并拷到 windows目录里
(3)将php目录里的 php5ts.dll,libmysql.dll 拷到 系统目录(system/system32)
3.配置apache
步骤:(1)打开 d:\phpWeb\APACHE\conf\httpd.conf 这个文件
(2)找到 DocumentRoot "D:/phpWeb/APACHE/htdocs" 将其改为你的WEB目录(可不改有时改了会出错)
(3)找到DirectoryIndex index.html这一行,在后面加入index.html.var index.htm index.php
(4)找到#LoadMole ssl_mole moles/mod_ssl.so这行,在后面加上一行:LoadMole php5_mole d:/phpWeb/php/php5apache2_2.dll
(5)找到AddType application/x-gzip .gz .tgz这行,在后面加上一行:AddType application/x-httpd-php .php
4.配置php
步骤:(1)找到c:\windows\php.ini并打开 (刚才拷进去的)
(2)找到extension_dir = "./" 改为 extension_dir = "d:/phpWeb/php/ext"
(3)找到;extension=php_mysql.dll将前面的;号去掉
(4)找到;session.save_path = 去掉前面;并设路径"d:/phpWeb/php/session_temp"并在该路径下新建文件夹session_temp
8. 在XP下怎么配PHP环境
在win下面可以用apache+php,也可以用IIS+php。
具体的配置方法可以到www.discuz.net上找“环境搭建
”相关的知识,里面都是高手的。
如果有什么需要帮助,给我发消息就行,大家多多交流。
9. 在windows XP下如何配置PHP开发环境(我下载的php版本是:php
你可以用phpnow 或者wamp 这2个集成环境,一键安装非常方便
iis+php+mysql比较麻烦
10. xp操作系统下怎么样配置php运行环境
EditPlus的一些设置(下载,STX,ACP,调试).
用过N个PHP编辑器以后,最后还是觉得EditPlus才是最棒的!
1.下载EditPlus V2.21 Build 381 汉化版
下载地址:http://www4.skycn.com/soft/3641.html
2.下载语法文件和自动完成文件,它们分别以STX和AXP后缀结尾。下载我出的这个版本后没有php.acp文件,也不知道
php.stx文件是不是最新的,所以我就到官方网站上下载了php.acp文件和一个最新的php.stx文件。
stx文件:http://www.editplus.com/files/php503.zip
描述:php503.zip (2005-01-08)
PHP 5.0.3 stx - Seung Hwan Kang
acp文件:http://www.editplus.com/files/php12.zip
描述:php12.zip (2002-05-09)
PHP acp - Rasel Khan ,老了些,但我只能找到这个了!
3.安装上php.stx和php.acp文件。
我的EditPlus安装在C:\Program Files\EditPlus 2里,那么我就把下载下来的php.stx和php.acp文件复制到C:\Program Files\EditPlus 2
中来,其中php.stx会提示是否覆盖,点是就行了!这时候,php.stx文件就安装完成了,现在来加载php.acp文件,打开
EditPlus点,工具->参数选择->在左边点“语法”,右边选择“PHP”,右下的“语法设置”中,可以找到“自动完成”
的路径框,填上“C:\Program Files\EditPlus 2\php.acp”就好了!
4.用EditPlus调试PHP文件。
以我的机器为例,我装的是WindowsXP + PHP4(D:/Web/PHP) + Apache2.0(D:/Web/Apache) + MySQL(D:/Web/MySQL)
打开EditPlus点,工具->参数选择->在左边点“工具”,右边有个“Web服务器根目录”,点“添加”,出现“初始化
Web 服务器”,在“网络服务器IP或主机名”中填上localhost,因为我是在本机上调试且用的是默认的主机名,所以
用localhost,下面的“网络服务器根目录”中填上D:/PHP,本来Apache默认的网络服务器根目录(你放PHP文件的目录)
应该在D:\Web\Apache\htdocs的,但我为了方便改成了D:/PHP,这个设置可以在php.ini文件中改!
先准备好以下几个软件,在自己的官方网站可以下载,我采用的不是最新版本!
下面提供的安装方法其它版本并不一定适用.
apache_2.0.58-win32-x86-no_ssl.msi
下载:http://httpd.apache.org/download.cgi
php-4.4.2-Win32.zip
下载:http://www.php.net/downloads.php
mysql-4.1.20-win32.zip
下载:http://dev.mysql.com/downloads/ /* 需要填写一些基本注册信息,不想填的话可以去华军或是天空去下载 */
一, 安装PHP,配置php.ini
1, 将下载的php-4.4.2-Win32.zip解压到D:\PHP\ 这个目录; /* 你也可以解压到其它目录,但是在下面的路径中也要做相应的修改 */
2, 再将D:\PHP\ 目录下的 php4ts.dll 和 \dlls 目录下的所有文件文件复制粘贴到 C:\Windows\system32\ 下; /* Windows 2000 下为 C:\Winnt\system32 */
3, 将D:\PHP\ 目录下的php.ini-dist文件拷到C:\Windows\ 下,改名为 php.ini ; /* Windows 2000 下为 C:\Winnt */
使用文本编辑器打开php.ini文件,搜索 extension_dir = "./",并将其路径指到你的 PHP 目录下的 extensions 目录,比如:extension_dir = "D:\PHP\extensions"; // extension_dir是PHP插件的扩展目录 */
再搜索 register_globals = Off,将 Off 改成 On; /* register_globals的意思就是注册为全局变量,所以当On的时候,传递过来的值会被直接的注册为全局变量直接使用,而Off的时候,我们需要到特定的数组里去得到它 */
查找;Windows Extensions项,它下面所列的就是 PHP 预支持的扩展模块,默认情况下都用分号在前面注释掉了,如果你想 PHP 支持某个模块,请将前面的";"去掉即可;
;Windows Extensions
;Note that MySQL and ODBC support is now built in, so no dll is needed for it.
;
;extension=php_mbstring.dll
;extension=php_bz2.dll
;extension=php_cpdf.dll
;...
;....
;extension=php_xslt.dll
;extension=php_yaz.dll
;extension=php_zip.dll
PHP.INI其他设置:
asp_tags = On ; /* On允许使用ASP风格的标记,Off禁止使用ASP风格标记 */
upload_max_filesize = 2097152; /* 上传文件的最大字节 */
二, 安装Apache,配置 httpd.conf 使之支持PHP
1, 安装 apache_2.0.58-win32-x86-no_ssl.msi,以默认安装就可以一路 Next,我安装完成在浏览器里输入地址 http://localhost,测试一下是否成功; /* 如果安装了IIS请关闭,或者请改变安装端口,不然无法启动Apache服务 */
2, 我这里Apache安装在D:\Apache2\,打开D:\Apache2\conf\httpd.conf,在最后一行添加如下代码:
LoadMole php4_mole "D:/php/sapi/php4apache2.dll"
AddType application/x-httpd-php .php
3, 查找 DirectoryIndex index.html index.html.var 在后面加入 index.htm index.php; /* 这里是自定义默认首页 */
查找 Documentroot "d:/apache2/htdocs" 将其改为你的WEB路径; /* 这里是WEB主目录,可以不修改 */
4, 重启apache.
5 ,在web根目录 D:\Apache2\htdocs\ 下新建一个 phpinfo.php,内容如下:
<?php
phpinfo();
?>
6, 打开浏览器,输入:http://localhost/phpinfo.php,如果安装成功,将显示当前服务器所支持 PHP 的全部信息.
三, 安装MySQL
1, 解压mysql-4.1.20-win32.zip双击执行Setup.exe将MySQL安装到指定目录,吟清安装的是D:\MySQL\,安装有一点注册信息要填写,也可以略过;
2, MySQL安装完成之后就是配置向导,Next >> 选择Standard Configuration >> Next >> 勾选Install As Windows Service,默认Service Name:MySQL,勾选Launch the MySQL Server Automaically >> 勾选Modify Security Settings,New root password:123,Confirm:123 >> Execute >> Prepare configuration,Write configuration file (D:\MySQL\my.ini),Start service,Apply security settings >> Finish.安装完成.
3, 运行 MySQL Command Line Client
Enter password: *** /* 在这里输入密码,吟清设置的密码是123 */
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 3 to server version: 4.1.20-community-nt
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> show databases;
+----------+
| Database |
+----------+
| mysql |
| test |
+----------+
2 rows in set (0.00 sec)
mysql> _
如果出现以上画面,表明MySQL已经安装成功.
4, 这个版本MySQL的加密算法变了,链接数据库明明输入了正确的密码还是出现 MySQL #1251 Error 错误:
Client does not support authentication protocol requested by server. Consider upgrading MySQL client
比如这段程序,可以用来检测数据库是否连接成功,运行会出现错误!
<?php
$link=mysql_connect('localhost','root','123');
if(!$link) echo "MySQL 数据库连接失败";
else echo "MySQL 数据库连接成功!";
mysql_close();
?>
吟清在Google找到解决方法:
mysql> SET PASSWORD FOR
-> ' some_user '@' some_host ' = OLD_PASSWORD(' newpwd ');
结合我们的实际情况,在 MySQL Command Line Client 下运行:
set password for root@localhost = old_password('123');
所谓工欲善其事,工欲善其事,必先利其器,手中有了利器才能让我们的PHP之路更加便捷,下面介绍几款常用的PHP编辑器!
Zend Studio
开发商:http://www.zend.com/procts/zend_studio
目前公认的最强大的PHP开发工具,这种集成软件包包括了用于编辑,调试,配置PHP程序所需要的客户及服务器组件,软件包具有工业标准的PHP开发环境,代码完成引擎,功能齐全的调试器等
注册Name: ttdown.com
注册S/N: 9E023F9D000060000069696969
UltraEdit32
http://www.ultraedit.com
UltraEdit32顶顶大名的编辑器,加上一个 for php 的 wordfile非常好用,wordfile其实是一个文本文件,其中设定了关键字、变量...的颜色,这样,php文件看起来很舒服。
EditPlus
http://www.editplus.com/
跟UltraEdit32一样顶顶大名的编辑器,可以颜色标记HTML Tag (同时支持 C/C++、Perl、Java) 外,还内置完整的HTML和 CSS1 指令状态,支持 HTML, CSS, PHP, ASP, Perl, C/C++, Java, JavaScript and VBScript;通过一些配置可以让Editplus成为强大的PHP编辑器,配置Editplus:http://www.aspid.cn/dev/20060627474.asp,吟清用得就是它,推荐使用!
Name:www.aspid.cn
Code: 9C6E3-4E628-AEZ9E-FCWB2-A7T87
NuSphere PHPEd
http://www.nusphere.com/
PhpED 通过无与伦比的PHP调试和压缩能力,以及一个新的NuSOAP web服务向导成为了PHP领域的领军产品。更加强大的Project Manager使得发布站点和应用程序比以前更加容易。现在可以在线程级别对正在运行或者开发中的程序进行测试和调校。支持 CVS 版本控制,而且,对PostgreSQL和MySQL数据库的本地支持为PHP使用开源数据库提供了一个广泛的环境。但对中文支持不太好,汉字都当作单字节处理了。PHPED还有Linux版本。
PHP Coder
http://www.phpide.de/
PHPCoder用于快速开发和调试PHP应用程序,它很容易扩展和定制,完全能够符合开发者的个性要求.1:结合了PHP编译器和参考文档,可以对编辑中的PHP脚本进行即时预览2:支持高亮显示HTML和PHP代码;3:自动完成功能,可以自动完成用户自定义代码片断;4:标准函数提示;5:有专门的工程项目管理器;6:对象浏览器搜寻编辑中文件的包含信息,自定义函数,并以树形显示.7:支持查找对称的语句标记符;8:支持高级搜索和替换;9:自带FTP功能;10:支持运行和断点调试11:……总之,PHPCoder是一个非常实用的,功能强大的编程环境,而且它是免费的!
Ankord PHP Expert Editor
http://www.ankord.com/phpxedit.html
PHP Expert Editor是一个容易使用的 PHP 开发工具,它的功能照顾到初级者及专业开发人员。 PHP Expert Editor 内建 http server 用作测试及除错(你也可以使用其他 http server), PHP 语法检查, FTP 功能,程式码样板等功能。
DzSoft PHP Editor
http://www.dzsoft.com/dzphp.htm
专为 PHP 所设计的网页程序编辑软件 - DzSoft PHP Editor,具有 PHP 编辑、侦错、浏览、原始码检视、档案浏览、可自订的原始码样本..等功能,无须架设网站主机就可以测试 PHP 指令码,是一套功能强大的 PHP 编程软件。
DzSoft PHP Editor和Ankord PHP Expert Editor非常相识,几乎找不到他们的主要区别,关于这两个软件之间的具体内幕我也不太清楚!
Dev-PHP IDE
http://devphp.sourceforge.net/
非常好用的php编辑器,支持php-gtk,内建许多快速html表单,非常的好用,本身含繁体语言包
Master PHP
http://www.gsoftwares.com/
一款支持PHP, PHP3, PHTML, CSS, JS, HTML, HTM and SQL的编辑器,它允许用户编辑多种一次编辑多种文件,允许插入,运行和最优化程序的脚本,用户可以通过工具栏定制按钮和窗体,可以导出html和rtf格式,支持18种语言
Komodo
http://www.activestate.com/Procts/Komodo/
Komodo支持在Windows与Linux上,Perl、Python及JavaScript等的程序语言开发,以及多种程序语言语法不同颜色标注。这款功能强大的IDE竟然不支持中文,连中文文件名的文件都打不开!
Maguma Studio
http://www.maguma.com/
Maguma Studio包含了编辑和调试 PHP 程序所有必须的工具。无论您是经验丰富的开发者、或是初学者它都适合您。带有十分完整的断点、分步等调试功能。支持以树形方式显示文件中的函数和类成员。
PhpLens
http://phplens.com
PhpLens是一款专为PHP开发人员准备的快速数据库开发程序。通过使用PhpLens,可以快速的设计、发布和维护数据库驱动的网络产品。它允许你以HTML表格的形式对数据库进行浏览、编辑、创建、删除和查找。不用写任何代码,它就允许你完成上述操作。
PHP Designer
http://www.mpsoftware.dk/phpdesigner.php
特点:支持 PHP, HTML, XHTML, CSS, Java ,Perl, JavaScript, VB, C# & SQL的代码加亮功能;支持Template;内置PHP调试功能;项目管理功能;PHP函数提示功能;支持类浏览;内置了PHP函数搜索功能;支持扩展工具;支持FTP;兼容Windows/Dos, Unix, Mac各种文件格式;代码库功能;(内置了很多界面主题,很贴心的功能~)支持主题;假以时日,这个编辑器一定会成为你PHP编程的利器~
PSPad editor
http://www.pspad.com/en/
免费的编辑器,集各种编辑器的优点于一身,同时编辑多个文件,可以使用project;内置HEX编辑器;内置HEX编辑器;支持宏的录制和使用;支持语法高亮和彩色显示,HTML,PHP,Pascal,JScript,VBScript,SQL,Perl,JAVA...;内置文件比较工具;支持宏的录制和使用;内置FTP工具;可以针对不同的文件类型设置对应的外部工具;支持外部编译器。
好!经过前面的三步学习,我们已经配置好 PHP 的运行环境,现在才真正开始漫长的 PHP 之路.
这一节内容我们主要讲 PHP 的基本语法标记,分隔符和注释方法.
我们使用Editplus建立第一个 PHP 页面 first.php.
<html>
<head>
<title>My First PHP Page</title>
</head>
<body>
<?php
echo "<h1>这是我第一个使用PHP输出的页面</h1>"; // 吟清PHP学习之路第四步 - 建立第一个PHP页面
?>
</body>
</html>
然后我们把 first.php 保存到 WEB 根目录 D:\Apache2\htdocs\,在浏览器输入地址 http://localhost/first.php
这时我们在浏览器中看到输出:这是我第一个使用 PHP 输出的页面
这里利用了 PHP 的 echo() 语句输出语句,等同于 ASP 中的 Response.write() .
PHP 也和 ASP 一样在 Html 嵌入 PHP 标记,当解释器分析一个 PHP 文件时,所有特殊标记外的普通文本,解释器不对其做任何处理,而特殊标记内文件将作为 PHP 代码被解释器分析执行. PHP 标记外的内容将被完全独立开,不做任何处理,而内部的将作为 PHP 代码解析.
标记
<? ... ?> // 可以在 php.ini 配置文件中开启或关闭 short_open_tag
<?php ... ?> // 推荐使用
<script language="php"> ... </script>
<% %> // 在第二步我们讲过在php.ini开启支持Asp风格的标记 asp_tags
所以输出变量值也可以这样书写 <%= $value %>.
指令分隔符
在PHP中用英文分号 ";" 来分隔语句,从ASP转过来的可能没有这样的习惯要记住了.
结束标记 "?>" 隐含语句的结束,不需要为 PHP 代码块的最后一行追加一个分号,所以下面的两段代码作用是一样:
<?php
echo "<h1>这是我第一个使用PHP输出的页面</h1>";
?>
<?php echo "<h1>这是我第一个使用PHP输出的页面</h1>" ?>
在PHP中用英文分号 ";" 来分隔语句,从ASP转过来的可能没有这样的习惯要记住了.