PHP中的PHP字符串函数或正则表达式哪个更有效?
我正在编写PHP代码来解析字符串。它需要尽可能快,那么正则表达式是要走的路吗?我有一种预感,PHP字符串函数更昂贵,但这只是一个猜测。真相是什么?
以下是我需要对字符串执行的操作:
获取前半部分(基于子字符串“000000”的第三个位置),并将其哈希值与接下来的20个字节进行比较,丢弃剩余的任何内容。
将第 9 个字节解析为一个数据片段,直到下一个“000000”。然后抓住接下来的19个字节,并将其拆分为8(抛掷1)和8。然后我做一些其他的事情,将这两个8字节的字符串转换为日期。
这就是我需要做的事情。