如果小便发红,首先需要考虑生理性的原因,比如进食了某些带色素的食物,比如紫心的火龙果而引起的小便颜色发红。这种情况患者往往没有不适症状,停止使用这类食物或者药物,多喝水,勤排尿,1-2天之后小便颜色就会正常。另外一种情况,则需要考虑是血尿,主要是由于泌尿系统内出血而引起的小便颜色发红,常见的原因有泌尿系统感染、结石、肿瘤等。如果小便颜色发红的同时,伴有明显的尿频、尿急、尿痛,这种情况考虑泌尿系统感染。如果是无痛性的血尿,则需要考虑泌尿系统肿瘤,尤其是老年人,比如膀胱癌、肾癌、肾盂癌等,需要进一步的做彩超、CT等检查,以明确诊断。