Yii中文网Yii中文网

热门排行

  • 暂无文章!

最新发布

PHP教程

PHP框架自动加载类文件原理详解

yiisir 发布于 2018-02-23

描述:公司项目PHP用作中间转发层(接收http请求,用 socket跟c++做通信),由于代码没有用到框架,这些东西自然就是之前的人自己写的。最近需要对这个底层进行优化,于是便看了下这部分的代码。 目的:这块代码的主要作用是把主目录下的所有插件类一次性全部加载进来。当使用尚未被...

阅读(322)评论(0)赞 (0)

Yii教程

Yii2 – 应用结构 – 创建模块Modules

yiisir 发布于 2017-12-23

模块是独立的软件单元,由模型, 视图, 控制器和其他支持组件组成, 终端用户可以访问在应用主体中已安装的模块的控制器, 模块被当成小应用主体来看待,和应用主体不同的是, 模块不能单独部署,必须属于某个应用主体。 创建模块 模块被组织成一个称为[[yii\base\Module::...

阅读(463)评论(0)赞 (1)

Yii教程

Yii2 – Gii使用:Module Generator

9

yiisir 发布于 2017-12-23

打开Gii页面后,点击【Module Generator】的【Start >>】按钮,打开模块生成工具的页面,如下图所示: 在“Module Class”输入框中输入模块的类名,在“Module ID”输入框中输入模块的ID名称。模块的类名前要加上类的命名空间。如下图...

阅读(398)评论(0)赞 (0)

PHP教程

ucenter通信原理分析

yiisir 发布于 2017-12-14

1、用户登录discuz,通过logging.php文件中的函数uc_user_login对post过来的数据进行验证,也就是对username和password进行验证。 2、如果验证成功,将调用位于uc_client下client.php文件中的函数uc_user_synlo...

阅读(580)评论(0)赞 (0)

PHP教程

PHP中实现Bloom Filter算法

yiisir 发布于 2017-12-14

<?php /*Bloom Filter算法来去重过滤。 介绍下Bloom Filter的基本处理思路:申请一批空间用于保存0 1信息,再根据一批哈希函数确定元素对应的位置,如果每个哈希函数对应位置的值为全部1,说明此元素存在。相反,如果为0,则要把对应位置的值设置为1。由...

阅读(316)评论(0)赞 (2)

PHP教程

PHP中array_slice函数用法实例详解

yiisir 发布于 2017-12-14

本文详细介绍了array_slice函数的详细用法以及一些常用的array_slice实例程序,分享给大家供大家参考。具体分析如下: array_slice() 函数在数组中根据条件取出一段值,并返回. 注释:如果数组有字符串键,所返回的数组将保留键名,参见例子 4. 语法:ar...

阅读(294)评论(0)赞 (0)