随笔分类 - php
摘要:受保护的继承后可以访问,私有的只能在该类中访问,不会被继承访问class Man{ protected $name='lee';//受保护 private $age=123;//私有 function __construct(){ echo $this->name;//lee echo $this-
阅读全文
摘要:对于那些初学PHP语言的人来说,对于PHP的接口类也许了解的还不是很深入,接下来我们就来具体讲述PHP接口类interface的使用方法。 如何正确运用PHP XMLReader解析XML文档 深入解读PHP DOMXPath在进行XML文件解析 推荐几款功能强大的PHP模板引擎 PHP使用技巧的要
阅读全文
摘要:其中fleam站的登陆代码为下,通过登陆fleam的账号,引发其他3个站点的登陆 Discuz!是官方论坛,没什么好说的 examples是官网上自带的列子 example1是复制的examples 当我登陆fleam时(http://localhost/fleam/login.action.php
阅读全文
摘要:connect($dbhost, $dbuser, $dbpw, $dbname, $pconnect); unset($dbhost, $dbuser, $dbpw, $dbname, $pconnect); include '../uc_client/client.php'; /** * 获取当前用户的 UID 和 用户名 * Cookie 解密直接用 uc_authcode 函数,...
阅读全文
摘要:比如你的系统有个登陆功能,在本系统登陆之前要先执行如下代码,先把apps.php里的所有站点先登陆一遍
阅读全文
摘要:第一种方法最近刚刚接触UCenter,很多问题不是很理解,只是在摸索着、尝试着做,就在刚才有解决了一个问题,虽然不知道解决问题的具体原理,但是还是实现了同步登陆。首先我是在本地测试的,也就是localhost,用uc_user_synlogin会返回一段html代码,这段代码就是实现同步登陆的关键,
阅读全文
摘要:1、用户登录discuz,通过logging.php文件中的函数uc_user_login对post过来的数据进行验证,也就是对username和password进行验证。2、如果验证成功,将调用位于uc_client下client.php文件中的函数uc_user_synlogin,在这个函数中调
阅读全文
摘要:应用的主 URL+/api/uc.php?code= 如果这个页面返回1,则通信成功,也就是说,uc.php是通信成功里重要的一环 事实上,我还没有通信成功,我只是写了一个1在欺骗服务端
阅读全文
摘要:经常看见有些网站www.***.com/kkk或者www.***.com/kkk.jsp这样访问,其实kkk可能是个php脚本文件,被隐藏了或者混淆了.php后缀,这样至少不会让别人一眼看出网站是php写的。那么如何实现呢?方法有如下几种: 1、混淆:将您的kkk.php保存为kkk.asp或者kk
阅读全文
摘要:如果不考虑其他任何问题,只比较速度的话,那肯定是mem快,但他们各有优缺点。文件缓存优点:1、由于现在的硬盘都非常大,所有如果是大数据的时候,放硬盘里就比较合适,比如做一个cms网站,网站里有10万篇文章,生成的文件大小总数可能就会很大。2、数据的存放较为安全,由于是硬盘存放,所以在意外掉电的情况下
阅读全文
摘要:项目中有时我们需要使用PHP将特定的信息进行加密,也就是通过加密算法生成一个加密字符串,这个加密后的字符串可以通过解密算法进行解密,便于程序对解密后的信息进行处理。 最常见的应用在用户登录以及一些API数据交换的场景。 查看演示 下载源码 最常见的应用在用户登录以及一些API数据交换的场景。 笔者收
阅读全文
摘要:开启 extension = php_soap.dll extension = php_curl.dll extension = php_openssl.dll id: 开始时间: 结束时间: __soapCall('GetAllDeerpens',array('parameters' => $param)); $data = $...
阅读全文
摘要:1、点击登录跳转到SSO登录页面并带上当前应用的callback地址2、登录成功后生成COOKIE并将COOKIE传给callback地址3、callback地址接收SSO的COOKIE并设置在当前域下再跳回到应用1即完成登录4、再在应用程序需要登录的地方嵌入一个iframe用来实时检测登录状态 <
阅读全文
摘要:一、问题起源稍大一些的网站,通常都会有好几个服务器,每个服务器运行着不同功能的模块,使用不同的二级域名,而一个整体性强的网 站,用户系统是统一的,即一套用户名、密码在整个网站的各个模块中都是可以登录使用的。各个服务器共享用户数据是比较容易实现的,只需要在后端放个数据库 服务器,各个服务器通过统一接口
阅读全文
摘要:2、把所有子文件里的extname替换为myfun,EXTNAME替换为MYFUN。(一定要严格区分大小写)如: 三、下面就进入到编码阶段: 1、打开php_skeleton.h文件(头文件),找到PHP_FUNCTION(confirm_myfun_compiled);,在 PHP_FUNCTIO
阅读全文
摘要:一、编译PHP 转自:http://demon.tw/software/compile-php-on-windows.html 编译PHP扩展必需的一些头文件需要从php源码中获取,其中有一些配置性的头文件,需要做到下面第8步之后,也就是说php服务器程序可以使用别人已经编译好的安装包。 在Wind
阅读全文
摘要:Easter Eggs(复活节彩蛋)外行人估计不了解这是神木玩意,彩蛋的网络解释是:用于电脑、电子游戏、电脑游戏、影碟或其他互动多媒体之中的隐藏功能或信息。PHP包含一个安全漏洞,可能导致未经授权的信息披露,如果你正在运行PHP,就有可能会被人发现PHP版本和其他敏感信息。我觉得有必要解决这个彩蛋问
阅读全文
摘要:$array=explode(separator,$string); $string=implode(glue,$array);
阅读全文
摘要:$value){ if(!array_key_exists($key, $a)){ $a[$key]=$value; } } //计算键名相同的数组元素的和,并且替换原数组中相同键名所对应的元素值 foreach($arr as $key=>$value){ $a[$key]=$a[$key]+$b[$key]; } //返回相加后的数组 return $a; } $a ...
阅读全文
摘要:用法:$this->add_colum('db_self'); 批量建立完字段后,注释掉此方法
阅读全文
浙公网安备 33010602011771号