手机版
热门标签
站点地图
我要投稿
广告合作
联系我们
搜 索
Office软件下载
Mac清理软件
切换导航
首页
编程教程
编程导航
编程百科
编程问答
编程博文
编程实例
硬件设备
网络运营
软件教程
移动数码
办公软件
操作系统
网络运维
设计教程
技术频道
▸ 编程语言
▸ 前端开发
▸ 移动开发
▸ 开发工具
▸ 程序设计
▸ 行业应用
▸ CMS系统
▸ 服务器
▸ 数据库
公众号推荐
微信公众号搜
"智元新知"
关注
微信扫一扫可直接关注哦!
php-internals
php-internals专题提供php-internals的最新资讯内容,帮你更好的了解php-internals。
将HashTable数据从php.ini传递到扩展方法:损坏的值
我试图在扩展方法中使用PHP(7.4)扩展,将<code>php.ini</code>(如<code>myext.map=key1=val1,key2=val2;</code>)中的
作者:佚名 时间:2022-07-24
如何使用PHP扩展覆盖内部Zend函数?
希望这不是一个愚蠢的问题。我对C和PHP内部人员还很陌生,但希望了解更多有关它们的信息。 我
作者:佚名 时间:2022-06-13
如何在php中分配和释放内存?
我正在尝试在代码中动态分配内存并释放它们,我尝试使用<code>zend_mm</code>,但无法将其添加到<code>php</c
作者:佚名 时间:2022-06-12
PHP中的会话名称有哪些限制?
<a href="https://www.php.net/manual/en/function.session-name.php" rel="nofollow noreferrer">The PHP docs on <code>session_name()</code><
作者:佚名 时间:2022-06-06
在运行 `zend_execute` 时禁用输出
我正在编写一个 php 扩展,它使用 <code>zend_execute</code> 来执行一些已编译的操作码。然后我检查在执行这
作者:佚名 时间:2022-05-31
PHP内存限制-1无限
在 PHP 5.4 中,当我们将 <code>memory_limit</code> 设置为 -1 时,为脚本分配了多少内存? 直到所有内存
作者:佚名 时间:2022-05-30
源代码中PHP echo 在哪里实现?
您可以通过搜索来查找内置函数,例如PHPAPI(stream_copy_to_stream) 并在 ext/standard/streamsfuncs.c 中找到实现。</p
作者:佚名 时间:2022-05-29
为什么 marco "ZVAL_COPY_VALUE(z,v)" 似乎在 PHP Internal 中出乎意料地工作?
<strong>我的问题是关于 HashTable:</strong> 调试的 PHP 版本是 PHP-7.0.12,我找不到 zval 的 <strong>str</strong
作者:佚名 时间:2022-05-29
无法在 RHEL 5.6 中安装 PHP 5.4 和 PHP 7.2
我使用带有 GCC 4.1 和 glib 2.5 机器的 RHEL 5.4(64 位)在 C++ 中开发 PHP 扩展。我必须在框中创建 PHP 5.6 和 7.
作者:佚名 时间:2022-05-26
如何从 zend_compile.c 调用 PHP 函数?
每次以 <code>segmentation fault</code> 或 <code>Fatal error</code> 结束时,我都不知道如何调用现有的 PHP 函数。 免
作者:佚名 时间:2022-05-18
如何定义基本的 php_internals 变量类型,如 sval、_zend_value、_zval_struct、zval_array,以便在 C 程序中使用它们?
如何在 C 中使用基本的 php_internal 结构。采用 zend_types.h 定义会产生错误“未知类型值”。显然,<code>_zva
作者:佚名 时间:2022-05-02
PHP5 zval 容器与 PHP7 zval 容器现在如何存储引用和变量?
我正在学习教程并阅读一些关于如何使用 zval(zend 值)容器在 PHP 中存储变量的文章。这些文章中的大
作者:佚名 时间:2022-05-01
php – 对象的var_dump中的对象(someClass)旁边是什么?我有一个推论.我对吗?
这是代码&它的输出我用来画出如下推论: class a { public $var1; public $var2; } $obj0 = new a; var_dump($obj0); class b { public $var1; public $var2; public $var3; } $obj1 = new b; var
作者:佚名 时间:2020-06-30
php – 为什么file_get_contents比memcache_get更快?
我正在使用file_get_contents从磁盘加载 XML文件,作为测试,我发现我可以在3.99秒内使用file_get_contents()1000次加载156K文件.我已经将用于加载的部分子类化并用memcache层替换它,并且在我的开发机器上找到我可以在4.54秒内完成1000个相同文档的加载. 我很欣赏file_get_contents()会做一些缓存,但看起来它实际上比一个众所周知的
作者:佚名 时间:2020-07-04
关于PHP 7 refcount的困惑
<?php $s = "foobar"; $t = $s; $u = $s; echo PHP_VERSION . "\n"; debug_zval_dump($s); xdebug_debug_zval('s'); 在PHP 5.6.16中运行 在PHP 7.0.2中运行 我认为结果(PHP 7)应该是: string(6) "foobar" refcount(4) s: (refc
作者:佚名 时间:2020-07-04
如何从PHP扩展返回数组,而不将其复制到内存中?
我正在开发一个 PHP扩展,其中一个对象方法需要返回一个数组zval. 该方法如下: ZEND_METHOD(myObject, myMethod) { zval **myArrayProperty; if (zend_hash_find(Z_OBJPROP_P(getThis()), "myArrayProperty", sizeof("myArrayProperty"), (v
作者:佚名 时间:2020-07-06
令人费解的php解析器错误
好吧也许不是那么令人费解,但现在就是这样. 我正在乱搞并注意到这一点,只在文件中键入<?php,就在那之后,没有空格,只有标签,抛出一个解析错误. 只有一个空间,它工作正常.我想知道是否有人知道为什么解析器会窒息,因为否则完全可以省略结束标记. 谢谢. PHP documentation说: In PHP 5.2 and earlier, the parser does not allow the
作者:佚名 时间:2020-07-09
PHP性能:复制与参考
嘿.今天我写了一个小的基准脚本来比较复制变量的性能与创建对它们的引用.我期待,例如,创建对大型数组的引用将比复制整个数组慢得多.这是我的基准代码: <?php $array = array(); for($i=0; $i<100000; $i++) { $array[] = mt_rand(); } function recursiveCopy(
作者:佚名 时间:2020-07-11
php – 未使用的使用语句是否会降低性能?
我想知道我班级中未使用的使用语句是否会影响我的php网站的性能? php是否包括开始时或需要时的所有类?如果第二选择那么我认为它不会影响我的系统的性能. 例如:不使用使用语句’DbConnector’ use model\adapter\DbConnector; 不,use语句不会激活类加载(它甚至不会触发自动加载器). 它只是声明了一个类的简称.我假设CPU和RAM的成本大约是几个CPU周期和几
作者:佚名 时间:2020-07-17
PHP:在写入时复制和按引用分配在PHP5和PHP7上执行不同的操作
我们有一段简单的代码: 1 <?php 2 $i = 2; 3 $j = &$i; 4 echo (++$i) + (++$i); 在PHP5上,它输出8,因为: $i是一个引用,当我们通过i增加$i时,它将改变zval而不是复制,因此第4行将是4 4 = 8.这是按引用分配. 如果我们评论第3行,它将输出7,每次我们通过增加它来改变它,PHP将复制,第4行将是3 4 =
作者:佚名 时间:2020-08-05
上一页
1
2
下一页
小编推荐
苹果市值2025年有望达4万亿美元
• 苹果iPhone屏幕划痕如何去除?7个法子可
• iPhone SE 4首发!苹果自研5G基带第一个
• 史无前例:iPhone 16系列电池容量公布
• 首批iPhone 16在路上了!苹果已发货 明
• 绝!iPhone16开卖:北京上海用户暴雨中
• iPhone 18用上台积电2nm芯片!但苹果又
• 粉碎不支持iPhone谣言!微信官宣:朋友
热门标签
更多
python
JavaScript
java
HTML
PHP
reactjs
C#
Android
CSS
Node.js
sql
r
python-3.x
MysqL
jQuery
c++
pandas
Flutter
angular
IOS
django
linux
swift
typescript
路由器
JSON
路由器设置
无线路由器
h3c
华三
华三路由器设置
华三路由器
电脑软件教程
arrays
docker
软件图文教程
C
vue.js
laravel
spring-boot