string fgetc ( resource handle)
返回一个包含有一个字符的字符串,该字符从 handle 指向的文件中得到这里说是一个字符的字符串然后 看这个程序$fp = fopen("$root/order.txt",'rb');while(!feof($fp)){ $char = fgetc($fp); if(!feof($fp)){ echo ($char == "\n" ? '<br />' : $char); }}这里的变量char应该是字符串 然后fgetc返回的不是应该只有一个字符吗 echo ($char == "\n" ? '<br />' : $char);里的char貌似是当等于\n \n应该不是一个字符了吧 至少两个了 有人能解答下吗
返回一个包含有一个字符的字符串,该字符从 handle 指向的文件中得到这里说是一个字符的字符串然后 看这个程序$fp = fopen("$root/order.txt",'rb');while(!feof($fp)){ $char = fgetc($fp); if(!feof($fp)){ echo ($char == "\n" ? '<br />' : $char); }}这里的变量char应该是字符串 然后fgetc返回的不是应该只有一个字符吗 echo ($char == "\n" ? '<br />' : $char);里的char貌似是当等于\n \n应该不是一个字符了吧 至少两个了 有人能解答下吗
"\n" 换行,16进制 0x0a ascii 10