17 And I, behold, I will harden the hearts of the Egyptians, and they shall follow them: and I will get me honour upon Pharaoh, and upon all his host, upon his chariots, and upon his horsemen. 18 And the Egyptians shall know that I am the Lord, when I have gotten me honour upon Pharaoh, upon his chariots, and upon his horsemen.
The Egyptians had already come to commit a slaughter, so why would their hearts have to be further hardened to continue with what they already intended to do? Perhaps because God was about to work another miracle in their sight, one that would pose an obvious danger. To venture into the maw of the parted sea would require a hatred or an arrogance sufficient to override the most extreme sense of self-preservation!
Only this time it was not Pharaoh’s heart alone that would harden, but that of the entire army. God meant to slay the entire horde and that could only happen if they did not mutiny and leave Pharaoh to his own devices. They all needed to charge forward as one.
This is the last instance of God being said to harden the heart of Pharaoh and his people. Frankly, it wouldn’t even concern me if in this instance He really did. At this point, Pharaoh had already shown himself willing to commit a horrible genocide, even after being given so many reasons to stand down. He was already more than worthy of death, and the God who rules over every life would be justified in guiding Pharaoh and his men to their death sentence.
Of course, there has been some speculation as to whether Pharaoh himself died in the depths of the sea. Did he lead the charge after the Israelites, or did he command from the rear, ordering his men ahead while he remained on the banks of the sea? The fact that God specifically mentions that He would “get me honour upon Pharaoh” strongly suggests that the ruler received the exact same fate as his soldiers. I think it is pretty explicit language that Pharaoh did, indeed, die in this wonder.