2014
11-07
11-07
PHP内核探索 —— 变量的检索:zend_hash_find()函数
用户在PHP语言里定义的变量,我们能否在内核中获取到呢?答案当然是肯定的,下面我们就看如何通过zend_hash_find()函数来找到当前某个作用域下用户已经定义好的变量。zend_hash_find()函数是内核提供的操作HashTable的API之一,如果你没有接触过,可以先记住这么使用就可以了。{zval**fooval;if(zend_hash_find(EG(active_symbol_table),//这个参数是地址,如果我们操作全局作用域,则需要&EG(symbol_table)...
继续阅读 >