随笔分类 -  PHP

摘要:移动MYSQL数据库经常遇到乱码以下方法避免这种情况新建好数据库utf8通用编码的然后导入的时候首先选择上面的设置,然后选择导入SQL文件 ,这就避免数据库乱码显示乱码不问题 阅读全文
posted @ 2013-05-27 22:43 网络爱上点击 阅读(159) 评论(0) 推荐(0)
摘要:如:分页,上传,字符过滤,数据库操作,生成HTML,文件操作, 阅读全文
posted @ 2012-07-27 23:57 网络爱上点击 阅读(166) 评论(0) 推荐(0)
摘要:怎么从数组中随机抽取一个或多个单元,下面就是相应的方法: 从数组中随机抽取一个或多个单元办法,我们会用到array_rand () ,想从数组中取出一个或多个随机的单元时相当有用。它接受 input 作为输入数组和一个可选的参数 num_req,指明了你想取出多少个单元 - 如果没有指定,默认为 1。 如果你只取出一个,array_rand() 返回一个随机单元的键名,否则就返回一个包含随机键名的数组<?php教程srand((float) microtime() * 10000000); $input = array("neo", "morpheus&qu 阅读全文
posted @ 2012-07-20 11:33 网络爱上点击 阅读(1231) 评论(0) 推荐(0)
摘要:Smarty的配置include_once("Smarty/Smarty.class.php"); //包含smarty类文件$smarty = new Smarty(); //建立smarty实例对象$smarty$smarty->config_dir="Smarty/Config_File.class.php"; // 目录变量$smarty->caching=false; //是否使用缓存,项目在调试期间,不建议启用缓存$smarty->template_dir = "./templates"; //设置模板目 阅读全文
posted @ 2012-07-12 14:40 网络爱上点击 阅读(352) 评论(0) 推荐(0)
摘要:1、什么是面向对象,什么是类2、使用CLASS创建一个类3、类的成员属性和成员方法4、使用new函数对象实例化1、创建一个和多个对象2、对象中的$this关键字3、初始化对象 __construct()4、析构函数 __destruct()封装 关 键字 :public,protected,privatepublic 表示全局,类内部外部子类都可以访问;protected表示受保护的,只有本类或子类或父类中可以访问;private表示私有的,只有本类内部可以使用;封装相关函数:__set() , __get()1、继承关键字 :extendsclass home extends MyPc{…… 阅读全文
posted @ 2012-07-09 12:12 网络爱上点击 阅读(165) 评论(0) 推荐(0)
摘要:掌握: smarty模板 js/jquery+AJAX技术结合 PDO MYSQLMVC模式框架:ThinkPHP BroPHP dedecms Discuz cakePHP ci 软件:zendstudio5 EditPlus SVN控制器开源:dedecms phpcms ecshop DiscuzLinux: apache mysql php SVN 命令 阅读全文
posted @ 2012-05-23 11:46 网络爱上点击 阅读(161) 评论(0) 推荐(0)
摘要:PHP的优点之一是速度很快,对于一般的网站应用,可以说是已经足够了。不过如果站点的访问量很高、带宽窄或者其它的因素令服务器产生性能瓶颈的时候,提高速度是我们首先想到的。用单引号来包含字符串要比双引号来包含字符串更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会。 1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。 2、$row[’id’] 的速度是$row[id]的7倍。 3、echo 比 print 快,并且使用echo的多重参数(译注:指用逗号而不是句点)代替字符串连接,比如echo $str1,$str2。 4、在执行for循环之前 阅读全文
posted @ 2012-04-12 17:12 网络爱上点击 阅读(219) 评论(0) 推荐(0)
摘要:一、总结一下:1.linux下启动mysql的命令: mysqladmin start/ect/init.d/mysql start (前面为mysql的安装路径)2.linux下重启mysql的命令: mysqladmin restart/ect/init.d/mysql restart (前面为mysql的安装路径)3.linux下关闭mysql的命令: mysqladmin shutdown /ect/init.d/mysql shutdown (前面为mysql的安装路径)4.连接本机上的mysql:进入目录mysql\bin,再键入命令mysql -uroot -p, 回车后提示输入 阅读全文
posted @ 2012-03-05 15:13 网络爱上点击 阅读(382) 评论(0) 推荐(0)
摘要:admin captcha locoyspider common date input data images submit loader close frame alert comment sehbgincludedialogloginmainarticlearticlefuncategorycompanycronsdatabaseexplainfeedbackhotwordhrtoolslinklocoyspidermailqueuememberslognavnoticepagepaypersonalphpzipsyslogtemplatestpl.incuseruserscaptchau 阅读全文
posted @ 2012-02-28 12:14 网络爱上点击 阅读(719) 评论(0) 推荐(0)
摘要:之前没有加 error_reporting (E_ALL ^ E_WARNING);一直弹的错误都是Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at D:\AppServ\www\liuyan\post.php:15) in D:\AppServ\www\liuyan\header.php on line 1 后来 改成<?php error_reporting (E_ALL ^ E_W 阅读全文
posted @ 2012-02-20 15:53 网络爱上点击 阅读(203) 评论(0) 推荐(0)
摘要:PHP小实例-制作留言本第一步:在mysql中新建数据库bbs 然后执行sql代码CREATE TABLE `message` (`id` tinyint(1) NOT NULL auto_increment,`user` varchar(25) NOT NULL,`title` varchar(50) NOT NULL,`content` tinytext NOT NULL,`lastdate` date NOT NULL,PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=gbk AUTO_INCREMENT=1 ;运行成功后 如下图所示:第 阅读全文
posted @ 2011-12-21 18:03 网络爱上点击 阅读(1982) 评论(0) 推荐(0)
摘要:整数型:TINYINT,SMALLINT,INT,BIGINT小数型:FLOAT,DOUBLE,DECIMAL(M,D)字符型:CHAR,VARCHAR日期型:DATETIME ,DATE,TIMESTAMP备注型:TINYTEXT ,TEXT ,LONGTEXT创建一个数据库命令:CREATE TABLE删除一个数据库命令:DROP TABLE修改一个字段名称:RENAME TABLE `原字段` TO `新字段` ;删除一个字段: ALTER TABLE `表` DROP `原字段`插入一个字段: ALTER TABLE `表` ADD `新字段` … AFTER `原字段`CREATE 阅读全文
posted @ 2011-12-21 17:30 网络爱上点击 阅读(243) 评论(0) 推荐(0)
摘要: 阅读全文
posted @ 2011-12-13 10:38 网络爱上点击 阅读(208) 评论(0) 推荐(0)
摘要:正规替换(图片 A )<img(.*?)src="([^"]+)"<img $1 src"#" 阅读全文
posted @ 2011-11-25 18:31 网络爱上点击 阅读(144) 评论(0) 推荐(0)
摘要:今天上午在配置框架时候,导入数据结构时,出现如上错误。在LINUX上正常的SQL语句到WINDOWS下有mysql innodb问题。在有框架其中一个表想使用外键、事务等功能,所以存储类型设置的是 ENGINE=InnoDB数据库版本 5.0.45 默认存储引擎是 MyISAM它基于更老的ISAM代码,但有很多有用的扩展。(注意MySQL 5.1不支持ISAM)。 每个MyISAM在磁盘上存储成三个文件。第一个文件的名字以表的名字开始,扩展名指出文件类型。.frm文件存储表定义。数据文件的扩展名为.MYD (MYData)。索引文件的扩展名是.MYI (MYIndex)。 在网上搜了一下相关资 阅读全文
posted @ 2011-10-14 17:37 网络爱上点击 阅读(2372) 评论(0) 推荐(0)
摘要:Wamp5是Apache+PHP+Mysql 在Windows下的集成环境,拥有简单的图形和菜单安装 阅读全文
posted @ 2011-08-08 13:26 网络爱上点击 阅读(168) 评论(0) 推荐(0)