您正在查看 "Php" 分类下的文章
2007-04-13 10:11
CODE: [Copy to clipboard]
<?PHP
/*
CREATE TABLE `category` (
`categoryID` int(10) unsigned NOT NULL auto_increment,
`categoryParentID` int(10) unsigned NOT NULL default '0',
`categoryName` varchar(50) NOT NULL default '',
KEY `cate_id` (`categoryID`)
) TYPE=MyISAM AUTO_INCREMENT=11 ;
#
# 导出表中的数据 |
2007-04-13 10:10
最近因为工作原因我需要学习XML, 但并不是纯技术上的XML, 而是RDF,但是我发现PHP的XML解析函数功能是一样的。我需要解析DMOZ (http://www.dmoz.org),但是出于简单性考虑我会专注于XML的基本原理,将解析DMOZ的留给你在业余时间去完成。 ;o
首先你需要确定你的PHP编译是包括'--with-xml'选项的,然后你就可以开始解析XML了。下面要抓取Slashdot的XML文件, 位置是 http://www.slashdot.org/slashdot.xml。 Slashdot的文件比较简单,易于分析。
记住操作XML文件就象
|
2007-04-13 10:05
1.产生随机字符串函数
function random($length) {
$hash = @#@#;
$chars = @#ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyz@#;
$max = strlen($chars) - 1;
mt_srand((double)microtime() * 1000000);
for($i = 0; $i < $length; $i++) {
$hash .= $chars[mt_rand(0, $max)];
}
return $hash;
}
2.截取一定长度的字符串
注:该函数对GB2312使用有效
function wordscut($string, $length ,$sss=0) {
if( |
2007-04-13 10:04
本例中的xml文件位于 http://www.slashdot.org/slashdot.xml
本例中的php文件读取、显示xml文件内容
以下为php文件的内容,把该php文件和slashdot.xml放在同一个文件夹即可
<?php
$open_tags = array(
'STORY' => '<STORY>',
'TITLE' => '<TITLE>',
'URL' = |
2007-04-12 13:20
1、解压php-5.0.0-Win32.zip到C:\PHP,重命名php.ini-dist为php.ini
2、修改Apache的httpd.conf文件,在最后添加:
ScriptAlias /php/ "C:/PHP/"
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php/php-cgi.exe"
3、修改php.ini文件,将extension_dir 改成extension_dir = "C:\PHP\ext";
去掉extension=php_mysql.dll前面";"
4、在系统变量PATH路径中添加C:\PHP
至此你就可以轻松地运行PHP了,如果要用mysql, |
|
|