My iPhone 7 won't turn back on?

So lately my phone has been really slow and keeps saying I have no storage. But I have plenty of storage so then I decided to restart phone (button on side) to see if it will work better and run apps faster but it didn't work. My iPhone keeps showing that it's turning back on with the white Apple screen but then keeps shutting off no matter what I do. What do you think happened to it? I really don't want to pay for a new phone when i don't know what happened

Emmc failure. Requires an expensive repair if factory resetting and clearing out user data doesn't fix the problem. Try booting into recovery mode and doing a factory reset. More likely, the problem is something you're doing or not understanding. The good news there's that this is cheap to fix.

  • When i turn off my iphone 4 it won't turn back on? When i turn off my iphone 4 it won't turn back on, like it'll show that apple sign until i plug it into the charger, people tell me i should restore my phone but will it delete all my pictures and music?
  • When I turn my iPhone off I don't receive any messages when I turn it back on? My iPhones been like this for a while. I'll turn it off and say my friend will text me, when I turn it back on I won't get any of the messages. Anyone know how to fix this?
  • My iphone went black and won't turn back on! 1? I was walking home and i locked my screen put my phone in my pocket, kept walkin then i tried to check my phone and the screen was completelty black and wouldnt turn back on. I tried holding the home & lock button at the same time that didn't work, i tried plugging it into my computer and to my wall charger. And it still didn't turn back on, someone tell me what to do!
  • My iPhone turned off and won't turn back on? I set my phone down while i was on the computer, didn't use it for like 15 minutes, and when i looked at it the screen was black and it shut off. It was on like 80% battery so it didn't die. I tried plugging it in to the charger to see if i could get it to turn back on but it will not turn on. I don't know what happened!