$info = "";//提示信息 这个变量一定要在这里定义么
可以不在此定义。下面的 $info = "上午有课"; 相当于定义的同时赋值。
不一定吧… 变量名随意 前后一致就好了。只不过“通知”的英文是inform 这样写便于看而已吧。