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