PHP设计模式汇总
程序员文章站
2022-05-31 11:20:37
...
PHP设计模式:
PHP设计模式之装饰器模式
PHP设计模式之委托模式
PHP设计模式之外观模式
PHP设计模式之工厂模式
PHP设计模式之解释器模式
PHP设计模式之迭代器模式
PHP设计模式之中介者模式
如下为数据库脚本:
- /*!40101 SET NAMES utf8 */;
- /*!40101 SET SQL_MODE=''*/;
- /*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
- /*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
- /*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
- /*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
- /*Table structure for table `cd` */
- DROP TABLE IF EXISTS `CD`;
- CREATE TABLE `CD` (
- `id` int(8) NOT NULL AUTO_INCREMENT,
- `band` varchar(500) COLLATE latin1_bin NOT NULL DEFAULT '',
- `title` varchar(500) COLLATE latin1_bin NOT NULL DEFAULT '',
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=latin1 COLLATE=latin1_bin;
- /*Data for the table `cd` */
- insert into `CD`(`id`,`band`,`title`) values (1,'Never Again','Waster of a Rib');
- /*Table structure for table `tracks` */
- DROP TABLE IF EXISTS `tracks`;
- CREATE TABLE `tracks` (
- `cid` int(8) DEFAULT NULL,
- `tracknum` int(8) DEFAULT NULL,
- `title` varchar(500) COLLATE latin1_bin NOT NULL DEFAULT ''
- ) ENGINE=InnoDB DEFAULT CHARSET=latin1 COLLATE=latin1_bin;
- /*Data for the table `tracks` */
- insert into `tracks`(`cid`,`tracknum`,`title`) values (1,3,'What It Means'),(1,3,'Brr'),(1,3,'Goodbye');
- /*!40101 SET SQL_MODE=@OLD_SQL_MODE */;
- /*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
- /*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
- /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
上一篇: 提高PHP网站速度方法总结
下一篇: 问题记录