CODE, ARCHITECTURE & AI
代码、架构与 AI 时代.
记录工程实践,也探索 AI 时代软件与人的新可能。
485 篇记录保持好奇,慢慢积累
PHP源码阅读笔记十二:return_value 返回值 阅读PHP的源码有一段时间了,知道在扩展函数中只要使用PHP_FUNCTION,并且将值赋给return_value就可以返回此函数的值。 然后自己跟踪代码,一直以为有一个return_value这样的全局变量或包含 return_value的全局hashtable存在,然后不停的调试,一直没有发现,…
PHP源码阅读笔记十一: array_key_exists,in_array array_key_exists (PHP 4 >= 4.1.0, PHP 5) array_key_exists -- 检查给定的键名或索引是否存在于数组中 说明 bool array_key_exists ( mixed key, array search ) array_ke…
PHP源码阅读笔记十:array_keys,array_values函数 新年的第一篇文章,首先给各位朋友拜年 今天有空看了下代码,写点东西,留作纪念! array array_keys ( array input [, mixed search_value [, bool strict]] ) array_keys() 返回 input 数组中的数字或者字…
今天过年了,祝各位朋友新春快乐,万事如意! PHP源码阅读九:array_unshift, array_push int array_unshift ( array &array, mixed var [, mixed ...] ) array_unshift() 将传入的单元插入到 array 数组的开头。注意单元是作为整体被插入的,因此传入单元将保持同样…
PHP源码阅读:array_pop, array_shift 要过年了,要放假了,一些事情需要收尾了,一些人也准备回家了, 今年第一次没有回家。。。。。 貌似也有一个星期没有看相关的源码了,是不是上进心没有了? 看样子不能因为某些原因放松对自己的要求,又买了两本书,上个月买的书才看完了一本,要加油了!。。 貌似说了一些废话。。。 在standard/arra…
PHP源码阅读笔记:nl2br, ltrim, rtrim, trim函数 string nl2br ( string string ) Returns string with ' ' inserted before all newlines. 在代码中有注释如下: /* it is really faster to scan twice and alloc…
【问题描述】 背景 Background JerryZhou同学经常改编习题给自己做。 这天,他又改编了一题。。。。。 【描述 Description】 设有N*N的方格图,我们将其中的某些方格填入正整数, 而其他的方格中放入0。 某人从图得左上角出发,可以向下走,也可以向右走,直到到达右下角。 在走过的路上,他取走了方格中的数。(取走后方格中数字变为0) …
PHP源码阅读笔记stream_get_wrappers函数 stream_get_wrappers (PHP 5) stream_get_wrappers -- 返回注册的数据流列表 Description array stream_get_wrappers ( void ) Returns an indexed array containing the …