• 不断学习才有回报,学无止境!

empty 和 isset 的区别

empty 和 isset 的区别
1、empty判断一个变量是否为空2、isset判断一个变量是否设置3、if 判断式isset判断变量是否已存在(配置)unset把变量删除(释放)掉empty 判断变量是否为空is_null 判断变量是否为NULLis_null,我们可以把它看成是!isset,是isset的一个逆操作,下面一张表可以很清楚的说明他们之间的关系:变……继续阅读 »

4天前 13浏览 0评论

PHP中include()与require()的区别

PHP中include()与require()的区别
require 的使用方法如require("MyRequireFile.php");这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。include 使用方法如include("M……继续阅读 »

3个月前 (11-26) 71浏览 0评论

Go跳转-保护链接

Go跳转-保护链接
<?php /** * 带有来路验证和跳转提示功能的跳转页面 * @auth 孟坤博客 * @authUrl http://mkblog.cn * @data 2017/3/13 * @url https://mkblog.cn/701 */ // 请将这里的网址改为自己的(顶级)域名地址 ……继续阅读 »

1年前 (2018-12-26) 121浏览 0评论

strlen()和mb_strlen()的作用分别是什么

strlen()和mb_strlen()的作用分别是什么
strlen和mb_strlen都是用于获取字符串长度的,其中strlen只针对单字节编码字符,也就是说它计算的是字符串的总字节数,如果是多字节码编码,如gbk和utf8,使用strlen得到的不是字符的个数,而是该字符的总字节数,可以使用mb_strlen获取其字符个数,使用mb_strlen要注意两点,一是要开启mbstring扩展,而是要指定字符集。……继续阅读 »

1年前 (2018-12-11) 81浏览 0评论

你该考虑辞掉程序员的工作

你该考虑辞掉程序员的工作
1、你仍然在等待老板在2010年答应的要提拔你的暗示。2、你的上级近20年没有开发过任何代码。3、老板假装懂你说的这些技术,但实际上他完全不知道你在说什么 。4、你干完的项目6个月后才部署到现场服务器上。5、时不时的,老板在检查你刚刚完成的工作时,要求按新想法重新开发。6、而最终这个软件只有10个用户。7、时间全浪费在办公室政治中,而不是用在开发……继续阅读 »

4年前 (2015-10-01) 373浏览 0评论

114啦源码(114la)不能生成三级以上分类页面0字节的情况

114啦源码(114la)不能生成三级以上分类页面0字节的情况
做了个网址导航站,用的是114la的源码,以前没注意到,但生成页面的时候出问题了,看了114la今年新出v2.0版本,但依旧没解决问题,研究了网络上的很多导航源码,及以前的v1.5版本没想到里面有很多问题,官方也没出补丁,没办法,自己还是自己对比着代码解决问题经过一段时间的调试分析,发现有个函数写的很乱,估计是改版的时候落下了没改,经过一段时间修改调试,终……继续阅读 »

6年前 (2014-08-24) 441浏览 0评论

模仿post提交

模仿post提交
感觉这个代码挺不错,贴在这里展示一下,对于POST学习,很值得了解!/* PHP Crul库 模拟Post提交  * 如果使用Crul 你需要改一改你的php.ini文件的设置,找到php_curl.dll去掉前面的”;”就行了  * 返回 $data  */ function post($gateway,$req_data……继续阅读 »

6年前 (2013-10-27) 650浏览 0评论

cookie加密

cookie加密
<?phpclass Cookie{/*** 解密已经加密了的cookie** @param string $encryptedText* @return string*/private static function _decrypt($encryptedText){$key = Config::get(‘secre……继续阅读 »

6年前 (2013-10-26) 696浏览 0评论