IT技术学习网
IT技术学习网
您的位置: 主页 > 编程技术 > php >
  • Call to a member function query() on a non-object in原因 php 日期:2015-01-17 11:13:25 点击:69
  • 本文给大家讲述php连接数据库报错 Fatal error: Call to a member function query() on a non-object in 的原因。 在用php查询数据库的时候,小编遇到: Fatal error : Call to a member function query() on a non-object in D:\test\edit.php on line 16 经过检查,找... [详细]

  • php分页实现和php分页类完美解决方案 php 日期:2015-01-11 10:50:45 点击:28
  • php分页实现和php分页类完美解决方案 php

    本文给大家介绍如何使用php分页。 php分页效果实现起来其实蛮复杂的,不过已经有完整成熟的分页类供我们使用了。所以,我们直接把php分页类拿过来用就可以了,很方便。 原地址为:http://blog.163.com/wzi_xiang/blog/static/6598296120091117113634397/ ,格式不好看,... [详细]

  • The user specified as a definer ('***'@'localhost') does not exist解决办法 php 日期:2015-01-08 10:58:01 点击:23
  • 本文给大家讲述当mysql出现The user specified as a definer (***@localhost) does not exist的解决办法。 很明显,这个错误提示 The user specified as a definer (***@localhost) does not exist 的中文意思是说root用户在本地是不存在的。所以我们创建并给***用户权限即可。假设***用户为itjsxx。 m... [详细]

  • php批量修改mysql表前缀的方法 php 日期:2015-01-08 10:52:58 点击:39
  • 本文给大家演示如何使用php批量修改mysql表前缀的方法。 ?php$database = ecshop;//数据库$prefix = itjsxx;//新表前缀,不用填下划线_mysql_connect(localhost,root,123123) or die(cannot connect);//数据库连接mysql_select_db($database);//选择数据库$query = mysq... [详细]

  • 提高PHP程序性能的53个技巧 php 日期:2014-12-28 18:45:27 点击:713
  • 本文给大家讲述如何提高PHP程序性能的53个技巧 0、用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不会,注意:只有echo能这么 做,它是 一种可以把多个字符串当作参数的函数(译注:PHP手册中说echo是语言结构,不是真正的函数,故把函数加上了... [详细]

  • PHP性能优化之APC:可选PHP缓存 php 日期:2014-12-28 18:42:51 点击:16
  • 本文给大家讲述PHP性能优化之APC:可选PHP缓存 APC,全称是Alternative PHP Cache,官方翻译叫可选PHP缓存。它为我们提供了缓存和优化PHP的中间代码的框架。 APC的缓存分两部分:系统缓存和用户数据缓存。 系统缓存 它是指APC把PHP文件源码的编译结果缓存起来,然后在每次调用时先对比时间标记。如果未... [详细]

  • PHP 缓冲区操作函数ob(output buffering)介绍 php 日期:2014-12-28 13:17:46 点击:18
  • 本文给大家讲述PHP 缓冲区操作函数ob(output buffering)介绍 ob,输出缓冲区,是output buffering的简称,而不是output cache。 ob用对了,是能对速度有一定的帮助,但是盲目的加上ob函数,只会增加CPU额外的负担。 下面我说说ob的基本作用: 1)防止在浏览器有输出之后再使用setcookie()、header()或se... [详细]

  • php magic_quotes_gpc和magic_quotes_runtime和magic_quotes_sybase的区别 php函数 日期:2014-12-27 20:36:51 点击:13
  • 一、三个配置项的作用与区别 magic_quotes_gpc 作用:对php服务器端接收的 GET POST COOKIE 的值执行 addslashes() 操作。 作用范围是:WEB客户服务端。 作用时间:请求开始时,例如当脚本运行时。 magic_quotes_runtime 作用:对通过 fread()、file_get_contents() 返... [详细]

  • php pcre模式修饰符详解 php 日期:2014-12-21 11:42:39 点击:60
  • 本文给大家介绍php中的pcre模式修饰符,它用于php正则表达式中的pattern中。 下面列出了当前可用的 PCRE 修饰符。括号中提到的名字是 PCRE 内部这些修饰符的名称。 模式修饰符中的空格,换行符会被忽略,其他字符会导致错误。 i (PCRE_CASELESS) 如果设置了这个修饰符,... [详细]

  • php正则替换函数preg_replace()详解 php函数 日期:2014-12-22 21:12:31 点击:23
  • 本文给大家讲述php中的正则替换函数(正则表达式替换函数)preg_replace()的用法。 preg_replace 执行一个正则表达式的搜索和替换 mixed preg_replace ( mixed $pattern , mixed $replacement , mixed $subject [, int $limit = -1 [, int $count ]] ) 搜索subject中匹配p... [详细]

  • [function.preg-match]: Unknown modifier \ in错误解决办法 php 日期:2014-12-20 17:43:29 点击:28
  • 本文给大家讲述如何处理php报错: Warning: preg_match() [function.preg-match]: Unknown modifier \ in xxx.php on line 26 看到这个报错,我们首先会以为我们的正则表达式写错了,但是难道php会连转义字符\都不认识吗? 所以,问题原因并不是我们的正则有误,而是pre... [详细]

  • php写文件方法|php使用file_put_contents()写文件 php 日期:2014-12-19 21:18:25 点击:42
  • 本文讲述如何使用 php写文件 。 php写文件有多种方法,本文讲述使用file_put_contents()函数来写文件。file_put_contents写文件不仅简单,而且还较少被服务器端屏蔽或禁用。 file_put_contents 将一个字符串写入文件,依次调用 fopen(),fwrite() 以及 fclose() 功能一... [详细]

  • dede织梦arclist调用全站所有文章 dedecms 日期:2014-12-07 20:47:51 点击:56
  • 本文讲述dedecms如何使用arclist调用全站所有的文章。 arclist标签默认是只调用本类的文章的。 如果要调用全站的文章,其实是非常简单的,不需要再去自定义开发什么东西,dedecms官方已经为我们相好了。 有一个选项 typeid=top。就是用来实现全站所有 {dede:arclist typeid=top row=2 flag=p orderby =... [详细]

  • dede织梦获取顶级栏目id或typeid dedecms 日期:2014-12-04 18:11:16 点击:35
  • 本文讲述dedecms如何获得当前页面的顶级栏目的的栏目id或者叫typeid和topid。 首先声明,本文获取的是顶级栏目id,不是父栏目的父栏目id。 [field:typeid runphp=yes] $ID = @me; global $dsql; $sql = SELECT typename,topid FROM `dede_arctype` WHERE id=$ID; $row =... [详细]

  • cc攻击是什么?|php防cc攻击 php 日期:2014-12-09 19:52:11 点击:83
  • CC主要是用来攻击页面的.大家都有这样的经历,就是在访问论坛时,如果这个论坛比较大,访问的人比较多,打开页面的速度会比较慢,对不?!一般来说,访问的人越多,论坛的页面越多,数据库就越大,被访问的频率也越高,占用的系统资源也就相当可观,现在知道为什么很多空... [详细]

  • PHP has encountered an Access Violation at 0818E499解决办法 php 日期:2014-12-09 22:14:08 点击:62
  • windows虚拟主机突然出现这样的错误提示 服务器错误 500 - 内部服务器错误。 您查找的资源存在问题,因而无法显示。 PHP has encountered an Access Violation at 0818E499 静态网页正常。网上给的原因和解决方法很复杂,乱七八糟的 尝试停止网站然后开启,无效 回收网... [详细]

  • dede织梦模块管理空白解决办法 dedecms 日期:2014-11-29 13:42:05 点击:55
  • 本文讲述如何解决 dedecms模块管理显示空白问题。 说起这个模块管理空白问题,真是个老bug了。太常见了,bug害人呐。 空白原因:dede默认使用了远程获取模块列表,但经常获取失败。你说远程获取就获取吧,获取失败,你又不搞个容错,这不害了广大使用者么。时间就是金钱呐。 空白问题解决办法:让dede... [详细]

  • dede织梦$refObj类 dedecms 日期:2014-11-29 01:38:44 点击:10
  • $refObj 所属对象,实例对象,隶属对象 function SetObject($refObj) { $this-refObj = $refObj; } 在dedecms中想要获取dede某个字段值 可以使用 $refObj-Fields 属性来获取 如: id = $refObj-Fields[id]; 查看所有属性名称及其对应的值 {dede:php}print_r($refObj-Fields);{/dede:php}... [详细]

  • dede织梦修改tag长度 dedecms 日期:2014-11-28 21:25:06 点击:42
  • 本文讲述如何修改dedecms中tag字段的长度。默认才12,根本不够用。 1.修改数据库中的dede_tagindex 和dede_taglist的tag字段长度: varchar(12)修改为varchar(100) 2.修改/include/helpers/archive.helper.php,搜索 if(isset($tag[ 将其都改为if(isset($tag[100]) 如此... [详细]

  • php页面返回上一页后不缓存 php 日期:2014-11-27 02:14:43 点击:12
  • 使用js返回上一页以后,默认会直接读取上一页的缓存。然而一般我们都需要清除缓存或者不加载缓存,重新加载。 php页面如何实现返回上一页后不缓存? 这个问题折腾了好久,网上无数无效的答案,要人命。。。 最后终于找到一个,目前为止,此方法,对php页面绝对有效: header(Expires: Mon, 26 Jul 1997... [详细]

  • IT技术学习网 - 关于我们 - 联系我们 - 版权声明 - 网站地图