首页 > PHP教程

php面向对象编程程序设计

<?php教程
/*  PHP面向对象的程序设计
 *
 *  PHP5
 *
 *  数组和对象:都属于PHP的复合类型(一个变量可以存储多个单元)
 *
 *  对象比数组更强大,不仅可以存储多个数据,还可以将函数存在对象中
 *
 *  对象的三大特性:封装、继承、多态
 *
 *  面向对象编程(oop) //符合软件工程中的 重用性 灵活性 扩展性
 *
 *  面向对象和面向过程之间的区别
 * 
 * 最小的单位:函数  //面向过程
 * 最小的单位:对象  //面向对象
 *
 *  什么是对象
近来,新浪管理层开始套现,公开消息披露,当年的MBO使得管理层意气风发地成为新浪第一大股东,可到今天,他们已经成为了第二大股东。股权比例相距倒是不大:和第一大股东FMR9.24%的比例只有0.1%的差距。但新浪管理层手上有约定出售股权的协议,如果算上这部分未来可能会抛售的股权,管理层就只剩下5.74%了。新浪的确有可能再次成为一个“无主的公司”。

阅读全文

php数组的使用方法详解

一、什么是数组
数组就是一组数据的集合,把一系列数据组织起来,形成一个可操作的整体。数组的每个实体都包含两项:键和值。
二、声明数据
在PHP中声明数组的方式主要有两种:
一是应用array()函数声明数组,
一是直接为数组元素赋值。飞飞Asp!技术乐园
<1>array()函数声明的数组的方式array([mixed...]) 参数mixed的语法为key=>value
如,

阅读全文

php导出mysql数据库中为excel代码

SET SQL_MODE="NO_AUTO_VALUE_ON_ZERO";

--
-- 数据库教程: `mysql教程new`
--

-- --------------------------------------------------------

--
-- 表的结构 `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,
  PRIMARY KEY  (`id`)
) ENGINE=MyISAM  DEFAULT CHARSET=latin1 AUTO_INCREMENT=8 ;

--
-- 导出表中的数据 `test`
--

INSERT INTO `test` (`id`, `websitename`, `websiteurl`) VALUES
(1, '百度', 'http://www.baidu.com'),
(5, 'google', 'http://www.google.com'),
(4, '400电话', 'http://www.phprm.com'),
(6, '搜狗', 'www.sogou.com'),
(7, '必应', 'http://www.phprm.com');

阅读全文