规定的,句柄必须加上<>。$tmp = ;表示读一行,保存在变量$tmp里面;@tmp = ;表示读出所有行(直到EOF),保存在数组$tmp里面;while (){...}表示循环,读一行放在默认缓冲区,{...}里面可以直接使用,例如使用print;语句实现输出。 补充:这是规矩,别人制定的语言。