Il faraone riuscì a respingere i persiani, ma quando questi attaccarono una seconda volta, nel 343 a.
Nectanebo II (360-343 a. C.) fu l'ultimo faraone d' Egitto ed è ricordato per essere stato un grande mago. Secondo la tradizione, ad esempio, gli bastava una vasca piena d'acqua e delle barchette di cera per combattere le sue battaglie navali contro i nemici: con indosso una veste da sacerdote e in mano un bastone magico di ebano, iniziava a recitare formule magiche che animavano le barchette di cera facendole affondare una ad una. Le imbarcazioni nemiche – secondo la tradizione – condividevano lo stesso destino. Nectanebo II visse in un periodo molto difficile e tormentato: l'impero persiano stava vivendo la sua ultima fase di prosperità e ne 351 a.C. attaccò l'Egitto. Il faraone riuscì a respingere i persiani, ma quando questi attaccarono una seconda volta, nel 343 a.C., ebbero la meglio e il re fu costretto a fuggire prima verso il sud del Paese e poi in Etiopia, mentre l'Egitto diveniva una satrapia persiana.