发现一个怪事,如果字符串$www的值是从文本文件读出来的话在用strlen($www)计算长度得到的结果是包扩字符串结束符的,如字符串$www = “12”,长度为3,可以用下标$www[2]来访问最后一个字符元素 ,ord($www[2])返回结束符的ascii码值10;如果字符串的值在程序中直接赋予,如$www = “12”;则用strlen计算出来的长度是2,访问$www[2]提示下标越界。请教原因??