<BR><?php <BR>//变量注意区分数字 "0" 和 字符"O" <BR>$OOO000000=urldecode('%66%67%36%73%62%65%68%70%72%61%34%63%6f%5f%74%6e%64'); <BR>……继续阅读 » 搞代码 3年前 (2022-01-26) 14浏览 0评论0个赞
深入了解 register_globals dedecms 里强制限制了register_globals 由于register_globals设置控制PHP变量访问范围,如果开启会引起不必要的安全问题,所以这里对其进行了强制关闭,如果站长的空间不支持,可以采用以下几种办法进行修改,供广大站长参考: *如果是独立服务器的用户可以修改php配置文件中的ph……继续阅读 » 搞代码 3年前 (2022-01-26) 16浏览 0评论0个赞
一、没有使用代理服务器的情况: REMOTE_ADDR = 您的 IP HTTP_VIA = 没数值或不显示 HTTP_X_FORWARDED_FOR = 没数值或不显示 二、使用透明代理服务器的情况:Transparent Proxies REM本#文来源gaodai$ma#com搞$$代**码网$搞代gaodaima码OTE_ADDR = 最后一个代……继续阅读 » 搞代码 3年前 (2022-01-26) 24浏览 0评论0个赞
<BR>class Foo <BR>{ <BR>private $name = 'hdj'; <BR>public function getName(){ <BR>return $this->name; <BR>} <BR>} <BR>……继续阅读 » 搞代码 3年前 (2022-01-26) 24浏览 0评论0个赞
思路: 1)将长网址md5生成32位签名串,分为4段, 每段8个字节; 2)对这四段循环处理, 取8个字节, 将他看成16进制串与0x3fffffff(30位1)与操作, 即超过30位的忽略处理; 3)这30位分成6段, 每5位的数字作为字母表的索引取得特定字符, 依次进行获得6位字符串; 4)总的md5串可以获得4个6位串; 取里面的任意一个就可作为这个长……继续阅读 » 搞代码 3年前 (2022-01-26) 20浏览 0评论0个赞
<BR><?php <BR>$a=3; <BR>$b=6; <BR>if($a=5||$b=7){ <BR>$a++; <BR>$b++; <BR>} <BR>var_dump($a, $b); <BR>陷阱一 把$a=5、$b=7看成了$……继续阅读 » 搞代码 3年前 (2022-01-26) 17浏览 0评论0个赞
作者Jani Hartikainen发表了一篇博文,文中将两者进行对比,列举了PHP优于Node.js的五大理由。一起来看下。 1. 容易托管 大多数Web托管服务器提供商能为PHP提供托管,而对于Node,你需要找一个更专业的托管服务提供商。通常情况下,需要通过shell访问来设置应用程序,并且大部分托管提供商不包含这些,即便是包含此功能的,其他的包要……继续阅读 » 搞代码 3年前 (2022-01-26) 11浏览 0评论0个赞
GBK简体字符集的编码是同时用1个字节和2个字节来表示的。当高位是0x00~0x7f时,为一个字节,高位为0x80以上时用2个字节表示” 注:括号*本文来@源gao@daima#com搞(%代@#码@网2搞代gaodaima码里面都是2进制 当你发现一个字节的内容大于0x7f,那它肯定是个(跟另外一个字节拼凑成一个)汉字,如何判断肯定大于……继续阅读 » 搞代码 3年前 (2022-01-26) 18浏览 0评论0个赞
看了这篇PHP中file_exists与is_file,is_dir的区别的说法基本明白,PH本¥文来源gaodai$ma#com搞$代*码*网(搞代gaodaima码P的 file_exists = is_dir + is_file。 写程序验证一下: 分别执行1000次,记录所需时间。 文件存在(当前目录) is_file:0.4570ms fil……继续阅读 » 搞代码 3年前 (2022-01-26) 15浏览 0评论0个赞
一、autoload机制概述 在使用PHP的OO模式开发系统时,通常大家习惯上将每个类的实现都存放在一个单独的文件里,这样会很容易实现对类进行复用,同时将来维护时也很便利。这也是OO设计的基本思想之一。在PHP5之前,如果需要使用一个类,只需要直接使用include/require将其包含进来即可。 下面是一个实际的例子: <BR>/* P……继续阅读 » 搞代码 3年前 (2022-01-26) 14浏览 0评论0个赞