As speculated, KLF10 silencing or EGFR overexpression attenuated the anti-cancer effects of PDT on gemcitabine-resistant cholangiocarcinoma cells by increasing S phase cell proportion, promoting cell viability, and inhibiting cell apoptosis. Here, KLF10 is linked to cancer.