在Windows XP下配置PHP和Apache环境
在windows操作系统配置PHP环境,可以用IIS做应用服务器,也可以使用Apache做应用服务器。本文介绍在Windows XP操作系统下配置PHP和Apache环境。
准备工作:
1、在http://windows.php.net/download/下载PHP程序包,因为用Apache做应用服务器,选择用VC6编译的PHP程序包(如果用IIS做应用服务器,选择用VC9编译的PHP程序包)。
2、在http://httpd.apache.org/download.cgi下载Apache的安装程序apache_2.2.14-win32-x86-openssl-0.9.8k.msi。
安装步骤:
1、首先安装Apache,双击执行msi程序即可。
2、安装PHP,解压zip包至c:\php中。
3、把c:\php\php5ts.dll放到c:\windows\system32目录中。
4、把c:\php\php.ini-development复制到c:\windows目录下,并重命名为php.ini。
5、停止apache服务器,在Apache安装目录的conf\httpd.conf中,加入如下两行,以使 PHP 作为 Apache 的 PHP-Module 安装:
LoadModule php5_module "c:/php/php5apache2_2.dll"
AddType application/x-httpd-php .php
测试:
1、启动Apache。
2、编写脚本test.php,放在Apache安装目录的htdocs目录下(可以通过更改http.conf更改目录)。test.php的内容如下:
<html>
<head>
<title>
hello
</title>
</head>
<body>
<?php phpinfo(); ?>
</body>
</html>
3、在IE中输入:http://localhost/test.php(取决于Apache的配置,如果Apache的服务端口在8080,则为http://localhost:8080/test.php),如果显示出了PHP的配置信息就说明安装成功了。
相关文档:
引用文件的方法有2种:
1、require
require("conn.php"); 一般放在页面的第一行,做为该页执行的一部分,首先执行require内的conn.php 然后再执行下面的代码
2、include
include("header.php");当程序到达这里的时候才会执行include的 header.php ......
<?
include 'conn.php';
$_pagenob=10; //每页规定的信息数目
//获取当前页
if(isset($_GET["page"]))
{
$_page = intval( $_GET['page'] );
}
else
{
$_page=1;
}
//查询数据总数
$_query="select count(*) as acount from news";
$_result=mysql_query($_query);
$_row=mysql_fetch_row($_result);
......
1.PHP字符串操作常用的方法
php串中还有一个特殊的花括号操作符。当用双引号指定字符串时,其中的变量会被解析。在双引号中的串中如果遇到$,解析器会尽可能多地取得后面的字符以组成一个合法的变量名,如果想表示指定名字的结束,用花括号把变量名括起来。请看以下代码:
<?php
$beer = 'heineke ......
生成6 ~ 16位的用户名若干个,主要是文本操作,但是前提是要有一个字符串包。主要包含三个程序。
程序一:负责从字典中随机提取数据,写入一个新文件。(1.php)
<?php
/* 从字典文件中提取随机值 */
$file1 = "./Words.dic";
$file2 = "./common_pass_mini.dic";
$file3 = "./Sys_Month_Date.Dic";
$rfile = "./ ......