Maison > Article > développement back-end > PHP中如何控制一个方法的字符串类型参数长度小于等于255字节?
注意是字节哦
注意是字节哦
<code class="php">//直接报错 function test($str) { if (!is_string($str) or strlen($str) > 255) { throw new Exception('not a string or too long'); } } //自动截断 function test2($str) { if (!is_string($str)) { throw new Exception('not a string'); } $str = substr($str, 0, 255); //php的substr是二进制安全的 }</code>