- 博客(9)
- 收藏
- 关注
翻译 PHP 开发者的PHP源代码—第四部分 理解 PHP 数组实现
每一件事都是哈希表(HashTable)基本上,PHP中的所有内容都是一个哈希表。不仅是在PHP数组的底层实现中使用的哈希表,它们还用于存储对象属性和方法、函数、变量以及其他所有内容。 由于哈希表对PHP来说是如此的重要,因此值得深入研究一下它是如何工作的?哈希表是什么?记住,在C数组中,数组基本上是内存块,可以通过索引访问。因此,C中的数组只有整数键值,必须是连续的(也就是说,不可
2018-01-10 18:36:39 318
翻译 PHP 开发者的PHP 源代码 – 之三 变量
在PHP开发人员系列的第三篇文章中,我们将扩展前面的文章,以帮助理解PHP内部是如何在工作的。在本系列的第一篇文章中,我们讨论了如何查看PHP的源代码、如何构造以及基本C指针。第二篇文章PHP函数是如何定义的。这一次,我们将深入讨论PHP中最有用的结构之一:变量。了解 ZVAL在Zend核心中,PHP 领域变量称为ZVALS。这种中间结构是有必要的,原因有很多,其中最重要的一点是,PH
2018-01-08 18:05:34 348
翻译 PHP开发者的 PHP源代码--之二内部函数定义
欢迎来到“PHP开发者的PHP源代码”系列的第二部分。 在前面的部分中,ircmaxell 博客 解释了在哪里可以找到PHP源代码及其基本结构,并对C进行了一点介绍(因为这是编写PHP的语言)。如果你错过了那篇文章,你应该在开始本篇之前先读一下。在本文中,我们将讨论PHP代码库中的内部函数的定义,以及理解它们的含义。如何找到函数定义首先,让我们试着找到strpos函数的定义。 首先要做的是,在P
2018-01-02 21:24:19 907
翻译 PHP 类型是什么
本文是翻译 Anthony Ferrara 的一篇文章,介绍 PHP 的类型系统, 并且比较了PHP 类型系统与其他语言的类型区别。
2017-12-14 19:10:25 347 1
转载 JavaScript Promise 使用
前几天看了一篇文章介绍 Javascript Promise 的用法,觉得Promise 很好,我又研究了 MDN 文档https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Promise,知道大概如何应用此函数。先看几个英文词汇,promise 是承偌的意思, resolve坚定执行的
2017-09-23 08:56:45 598
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人