php http 协议 发送post请求 中文字符长度怎么算

如我有个post 数据 $date = 'name=adasd&ccc=aaa&bbb=ddd'
http协议 发Content-length: 可以先strlen($date);

问的是 $date要发送的数据要是有中文的话 这个长度 是怎么算的utf8?gbk? 还是怎么样

第1个回答  2013-12-08
用strlen计算字符串长度的话 utf8编码的中文是3字节 gb2312是2字节。根据指定的编码不同中文字符长度占用字节不同。
第2个回答  2013-12-09
sizeof()方法,strlen()方法都可以
相似回答