php读取excel类——PHP-ExcelReader

http://sourceforge.net/projects/phpexcelreader/ 一、 概述 PHP-ExcelReader 是一个读取 Excel xsl 文件内容的一个 PHP 类。 它的下载网址: http://sourceforge.net/projects/phpexcelreader/ 文件名: phpExcelReader.zip 包含两个必需文件: oleread.inc 、 reader.php 。其它文件是一个应用例子 , 自述文件等 二、 文件使用 首先 , 包含 reader 类文件: require_once...

作者: 春哥也编程 发布时间: 06-09

PHP中遍历stdclass object

转自:闭上眼看见天的-百度空间 PHP中遍历stdclass object 2010-03-22 11:22 需要操作的数据: $test =Array ( [0] => stdClass Object ( [tags] => 最快的车,Bloodhound,SSC [id] => 48326888 ) ) 从网上查到的方法是 用get_object_vars 把类类型转换成数组 然后在用 foreach 遍历即可 $array = get_object_vars($test);

作者: 长城的草 发布时间: 06-09

php学习笔记------[数组遍历]

<?php /* 数组的遍历 * * 1.使用for语句循环遍历数组 * 1.其他语言(只有这一种方式) * 2.PHP中这种方式不是首选的方式 * 3.数组必须是索引数组,而且下标必须是连续的。 * (索引数组下标可以不连续,数组还有关联数组,这两种不能遍历) * * 2.使用foreach语句循环遍历数组 * foreacho(数组变量 as 变量值){ * //循环体 * } * 1.循环次数由数组的元素个数决定 * 2.每一次循环都...

作者: 蹒跚学步 发布时间: 06-09

解决PHP+MYSQL出现乱码的小方法

在使用PHP+MYSQL时,你是否遇到过字符乱码的问题呢?你是如何解决这个问题的呢?这里我试验了一个解决方法不错,分享给大家。 使用PHP+MYSQL时遇到过字符乱问题,解决方法: 在mysql_connect后面加一句SET NAMES UTF8,即可使得UTF8的数据库消除乱码,对于GBK的数据库则使用SET NAMES GBK,代码如下: 1 $mysql_mylink = mysql_connect($mysql_host, $mysql_user, $mysql_pass...

作者: 十分爱 发布时间: 06-08

php学习之------[数组声明]

<?php /* * 一、数组的概述 * 1.数组的本质:管理和操作一组变量,成批处理 * 2.数组时复合类型(可以存储多个) * 3.数组中可以存储任意长度的数据,也可以存储任意类型的数据 * 4.数组可以完成其他语言数据结构的功能(链表,队列,栈,集合类) * * * * 二、数组的分类 * 数组中有多个单元,(单元称为元素) * 每个元素(下标[键]和值) * 单访问元素的时候,都是通过下标(键)来...

作者: 蹒跚学步 发布时间: 06-08

array.c PHP array_chunk 函数

PHP_FUNCTION(array_chunk) { /* argc:传入参数数量 key_type:底下获取数组key的临时变量 num_in:hashTable存储的数组长度临时变量*/ int argc = ZEND_NUM_ARGS(), key_type, num_in; long size, current = 0; char *str_key; uint str_key_len; ulong num_key; zend_bool preserve_keys = 0; zval *input = NULL; zval *chunk = NULL; zval **entry; HashPosition pos; ...

作者: Jason-zy 发布时间: 06-08

在IIS 5.1/6上以FastCGI方式安装 PHP

1 下载所需软件 A PHP5.3.6 (VC9 x86 Thread Safe) 下载地址:http://windows.php.net/download/ 可以下载zip版也可以下载EXE版,Exe版配置就省点事,我下载的是exe版 B Microsoft FastCGI Extension for IIS 5.1 and 6.0 下载地址:http://www.iis.net/download/fastcgi 2 安装 A 先安装Microsoft FastCGI Extension,没什么配置的 B 再安装PHP 5.3.6. 记得Web Server选项...

作者: 懒蜜蜂 发布时间: 06-08

PHP与MySQL中的SQL注入式漏洞

SQL注入式漏洞是许多PHP程序的主要安全危害,产生的原因是在向数据库执行插入等语句时,web开发者允许最终用户操作变量(例如根据表单提交内容显示相应信息),通常是_GET、_POST或_SESSION等全局变量。 让我们看以下的代码: <?php query = "Select news_title, news_text "; query .= "FROM news"; query .= "Where news_id=". _GET['id']; mysql_query(query); ?> 如果认...

作者: yyytrecl 发布时间: 06-08

php导出任意mysql数据库中的表去excel文件

测试建表脚本 SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO"; -- -- 数据库: `mysqlnew` -- -- -------------------------------------------------------- -- -- 表的结构 `test` -- CREATE TABLE IF NOT EXISTS `test` ( `id` int(10) NOT NULL auto_increment, `websitename` varchar(200) character set utf8 NOT NULL, `websiteurl` varchar(200) character set utf8 NOT NULL...

作者: ljlxyf 发布时间: 06-08

解决当distinct和join同时存在distinct失效问题

请看下面的例句: $sql = 'select distinct(ontopid),gb.id as id,f.id as fid,g.id as gid,g.*,gb.*,f.* from pk_groupbuy gb left join pk_ontop as o on o.ontopid=gb.id left join pk_goods g on gb.goodsid=g.id and g.status=2 and g.invalid>UNIX_TIMESTAMP() left join pk_fastgroupbuy f on gb.fastgroupbuyid=f.id where gb.id in ('.$arr_str.') and (gb.status=...

作者: 樱花公主 发布时间: 06-08