博客


[ PHP 内核与扩展开发系列] PHP 启动与终止那点事:一次请求的生命周期

在前面的章节里,你已经学会了如何使用 MINIT 函数在 PHP 加载模块的共享库时来执行初始化任务。在第一章,你还了解到扩展里其他...

由 学院君 发布于6年前    浏览数: 6128    点赞数: 2

[ PHP 内核与扩展开发系列] 类与面向对象:访问对象实例的属性和方法

上一章节里,我们看了一下如何在 PHP 扩展里定义类与接口,这一章节我们将学习一下如何在 PHP 扩展中操作类的实例 —— 对象。P...

由 学院君 发布于6年前    浏览数: 7286    点赞数: 0

[ PHP 内核与扩展开发系列] 类与面向对象:接口实现与类的继承

定义接口 定义一个接口还是很方便的,我先给出一个 PHP 语言中的实现: <?php interface i_m...

由 学院君 发布于6年前    浏览数: 7316    点赞数: 2

如何做到 Laravel 配置可以通过网站后台设置实现

什么是ThinkSNS+ ThinkSNS(简称TS),一款全平台综合性社交系统,为国内外大中小企业和创业者提供社会化软件研发及技...

由 CDXiuzi 发布于6年前    浏览数: 7837    点赞数: 0

基于 Laravel Route 的 ThinkSNS+ Component

在前面,我介绍了拓展类型,分别有 plus-compnent 和 plus-plugin 两个,这里重点讲以下如何实现 plus-c...

由 CDXiuzi 发布于6年前    浏览数: 4894    点赞数: 0

ThinkSNS+ —— 基于 Laravel master 分支开发

什么是 ThinkSNS+ 09 年,由北京的团队开发了 ThinkSNS 涉足社交开源行业。这么多年累计不少客户。2014-20...

由 CDXiuzi 发布于6年前    浏览数: 5615    点赞数: 0

[ PHP 内核与扩展开发系列] 类与面向对象:如何定义一个类

zend_class_entry zend_class_entry 是内核中定义的一个结构体,是内核实现 PHP 语言中类与对象的...

由 学院君 发布于6年前    浏览数: 8679    点赞数: 1

[ PHP 内核与扩展开发系列] PHP 中的资源类型:持久资源

通常情况下,像资源这类复合类型的数据都会占用大量的硬件资源,比如内存、CPU以及网络带宽。对于使用频率超级高的数据库连接,我们可以获...

由 学院君 发布于6年前    浏览数: 6422    点赞数: 1

[ PHP 内核与扩展开发系列] PHP 中的资源类型:复合数据类型 —— 资源

截止到现在,我们已经熟悉了 PHP 语言中的字符串、数字、布尔以及数组等数据类型了,接下来,我们将接触另外一种 PHP 独特的数据类...

由 学院君 发布于6年前    浏览数: 6732    点赞数: 3

[ PHP 内核与扩展开发系列] Array 与 HashTable:在内核中操作数组

当你在扩展中使用 HashTable 时候,大部分情况下是要存储用户端的变量,就像 PHP 语言中数组那样。为此,内核中已经准备好了...

由 学院君 发布于6年前    浏览数: 5575    点赞数: 2

[ PHP 内核与扩展开发系列] Array 与 HashTable:操作 HashTable 的 API

Zend 把与 HashTable 有关的 API 分成了好几类以便于我们查找,这些 API 的返回值大多都是常量SUCCESS 或...

由 学院君 发布于6年前    浏览数: 7426    点赞数: 4

[ PHP 内核与扩展开发系列] Array 与 HashTable:数组与链表

我们在评选各种数据结构时,往往会考虑我们需要处理的数据规模以及需要的性能。下面让我们简要的看一看 C 语言中的数组和链表。 数组...

由 学院君 发布于6年前    浏览数: 6158    点赞数: 3

[ PHP 内核与扩展开发系列] 函数的参数:arginfo 与类型绑定

在前面的章节中我们已经介绍过 arginfo 了,下面我们看一下如何通过其实现类型绑定,但这个特性只能在 Zend Engine 2...

由 学院君 发布于6年前    浏览数: 6435    点赞数: 1

[ PHP 内核与扩展开发系列] 函数的参数:zend_parse_paramenters

基本参数 最简单的获取函数调用者传递过来的参数便是使用 zend_parse_parameters() 函数。 zend_pa...

由 学院君 发布于6年前    浏览数: 6298    点赞数: 2

[ PHP 内核与扩展开发系列] 函数返回值:引用参数与函数的执行结果

一个函数的执行结果要返回给调用者,除了使用 return 功能,还有一种办法,那就是以引用的形式传递参数,然后在函数内部修改这个参数...

由 学院君 发布于6年前    浏览数: 5940    点赞数: 2

搜索结果

操作