随笔分类 -  php

摘要:strlen(s) 获取字符串长度 str_word_count(s) 获取单词数 strrev() 反转字符串 strpos(s,targe) 判断targe在s中的第一个位置 str_replace(old,new,s) 将字符串中的old替换成new trim(s,'abc') 去除字符串左右 阅读全文
posted @ 2022-03-30 21:55 hugeQAQ 阅读(25) 评论(0) 推荐(0) 编辑
摘要:in_array(taget,arr) 判断是否在数组 array_keys() 获取数组key array_values() 获取数组value array_merge() 合并一个或多个数组 (与数组+区别 主要是索引相同时,array_merge 是后面的覆盖前面的 +是保留前面的 舍弃后面的 阅读全文
posted @ 2022-03-30 21:44 hugeQAQ 阅读(30) 评论(0) 推荐(0) 编辑
摘要:__construct() 构造函数 __destruct() 析构函数 __clone() 克隆函数 __call() 调用对象中不存在的方法时调用 __callStatic() 调用对象中不存在的静态方法时调用 __get() 获取不存在的属性时调用 __set() 设置不存在的属性时调用 __ 阅读全文
posted @ 2022-03-30 21:22 hugeQAQ 阅读(17) 评论(0) 推荐(0) 编辑
摘要:PHP底层是由HashTable+Bucket实现 HashTable typedef struct HashTable{ uint nTableSize; //哈希表的大小 uint nTableMask; //哈希表掩码,用以矫正过长的哈希值 ulong nNumOfElements; //记录 阅读全文
posted @ 2022-03-03 23:31 hugeQAQ 阅读(165) 评论(0) 推荐(0) 编辑
摘要:1、swoole运行模型 1、main reactor 线程 处理客户端链接,并均匀分配给reactor 2、reactor 线程监听socket事件 3、reactor将监听到的请求发送给manager 4、manager分配woker处理 5、如果有耗时较长的异步任务,woker交给task线程 阅读全文
posted @ 2022-03-03 10:48 hugeQAQ 阅读(84) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示