瞎谈php框架

    谈php框架 在Web开发界打滚了两年,其实对Web框架的熟悉度不算太浅,但也不能算太深。 基于我个人对目前业界使用Web框架的观察,大略区分了以下数种类型。 注:基本上这是一篇嘴炮文,部份论点是个人想法,若有谬误还望指正。 不知框为何物 框架对有些工程师来说是很陌生的,但这不表示说他们一定是初学者,他们可能是已经在Web开发好几年,只是因为框架这种概念是这几年才较为蓬勃发展。 ...阅读全文
    作者:绝缘体.. | 分类:PHP, 编程语言 | 阅读: | 标签:, , , ,

    smarty模板保留变量总结

    很久没有使用Smarty做项目了,今天突然要改改自己的网站里面的一些东西,因为我网站是很久以前用smarty模板引擎做的,改着改着有些地方就感觉还得网上搜答案了,看来对久违的smarty已经开始生疏了,赶紧补习一下。对Smarty模板的保留变量稍微做一下总结,以备后用。 {$smarty}保留变量是可以在模板中直接访问的一些特殊的变量,不需要从PHP脚本中分配。 {$smarty.get},{$smarty.post}等等...阅读全文
    作者:绝缘体.. | 分类:html, PHP, 编程语言 | 阅读: | 标签:, , , ,

    php判断今天是星期几的方法

    php的date()函数十分强大,合理利用该函数的各种参数可以实现我们日常开发中的各种需求,今天说说如何使用php判断今天是星期几的方法。 关于php date()函数的解释,可以参照本站文章: PHP date()参数说明 这里主要用到了 w 这个参数,关于这个参数的解释是: w 表示星期中的第几天,数字表示 0(表示星期天)到 6(表示星期六) 有了这个一切就很简单了,作者这里就直接贴代码了,细节不...阅读全文
    作者:绝缘体.. | 分类:PHP, 编程语言 | 阅读: | 标签:, , , ,

    MYSQL插入数据如何优化

    MYSQL插入数据到数据库中该如何做优化?下面就将可以优化的地方一一列举下。 1、如果同时从同一个客户端插入很多行,使用含多个 VALUE的INSERT语句同时插入几行。这比使用单行INSERT语句快(在某些情况下快几倍)。如果你正向一个非空表添加数据,可以调节 bulk_insert_buffer_size 变量,使数据插入更快。具体可参见 MYSQL 文档 5.3.3 节,”服务器系统变量”篇。 2、如果你从不...阅读全文
    作者:绝缘体.. | 分类:MySQL, 数据库 | 阅读: | 标签:, , , ,

    PHP中的常量分析

    常量是一个简单值的标识符(名字)。如同其名称所暗示的,在脚本执行期间该值不能改变(除了所谓的魔术常量,它们其实不是常量)。常量默认为大小写敏感。按照惯例常量标识符总是大写的。 常量名和其它任何 PHP 标签遵循同样的命名规则。合法的常量名以字母或下划线开始,后面跟着任何字母,数字或下划线。用正则表达式是这样表达的: [a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]* (注: 在这...阅读全文
    作者:绝缘体.. | 分类:PHP, 编程语言 | 阅读: | 标签:, , , ,

    php删除多级目录

    前面因项目需求需要利用php创建多级目录,那么有创建就必须有删除了,我们都知道php系统自带的函数里面是有删除目录的函数的,如rmdir(),该函数语法原型如:rmdir(dir,context),即尝试删除 dir 所指定的目录。但该目录 dir 必须是空的。这就存在一个问题了,当目录里面有内容的时候或者目录还有目录的时候,当我们确定该目录及该目录下的所有文件和目录都没有存在的意义的时候,我们要删...阅读全文
    作者:绝缘体.. | 分类:PHP, 编程语言 | 阅读: | 标签:, , , ,

    phpMyAdmin不允许空密码登陆的解决办法

    mysql服务安装完毕后默认没有密码的,这个时候如果我们选择了安装phpmyadmin来管理我们的数据库的时候,登陆时有可能会出现”空密码登陆被禁止(参见允许密码为空)”这样的错误提示从而导致不能登陆,笔者稍作研究之后不忘总结了一下分享给众位同仁。 解决办法如下: (1)找到phpmyadmin下的 config.inc.php(根目录)或者config.default.php(根目录)再或者:libraries\config.def...阅读全文
    作者:绝缘体.. | 分类:MySQL, PHP, 数据库, 编程语言 | 阅读: | 标签:, , , ,

    帝国cms数据库配置文件在那里

    php帝国cms的文件目录命名都是非常怪异的,接手了一个修改帝国cms的活,找了半天都没有找到配置文件在哪里,真是羞愧,搜索得来的,分享出来与同样找不到配置文件的朋友共享,帝国cms数据库配置文件是 /e/class/config.php ,具体配置选项参照下面的说明: //数据库设置 $phome_use_db='mysql'; //数据库类型 $phome_use_dbver='5.0'; //数据库版本 $phome_db_server='localhost'; //...阅读全文
    作者:绝缘体.. | 分类:MySQL, PHP, 数据库, 编程语言 | 阅读: | 标签:, , , ,

    php 获取任意月的最后一天

    php获取任意月份的最后一天,具体例子如下: echo date('Y-m-t'); //获取当前月的最后一天 echo date('Y-m-t',strtotime("09.13.1987")); //获取指定月份的最后一天 //获取指定日期的上个月的最后一天 $curtime="1987-09-13"; $time=strtotime($curtime ); date('Y-m-t',strtotime('last month',$time)); //获取指定日期的下个月的最后一天 $curtime="2010-04-11"; $time=st...阅读全文
    作者:绝缘体.. | 分类:PHP, 编程语言 | 阅读: | 标签:, , , ,