PHP substr()dos不起作用

use*_*618 -7 php

这怎么可能?

echo strlen($in);                      //216 OK
echo strlen(substr( $in, 74, 129 ));   //129 WRONG
Run Code Online (Sandbox Code Playgroud)

2º线应为55而不是129.

Mar*_*ker 5

substr()的第三个参数是一个长度,所以你从$ in的偏移量74取129个字节的长度,所以你的结果将是129个字节长