I apologise for reviving an old thread. Can you guys recommend a long-lasting perfume for me? I don't know much about this compared to what I've read in the thread.

Currently, I'm using the following perfumes listed below. They are not expensive and serve their purpose, but they only last about 3-4 hours. If you could suggest something that lasts 7-8 hours, that would be wonderful.
- Zara Tobacco
- Sergio Tacchini (Eau de Parfum)
- Lattafa Khamrah (Eau de Parfum)
I really like Zara Tobacco, which is very affordable, and I also enjoy Sergio Tacchini. If you can recommend something similar, that would be great. Please suggest options under 4k-10k.
Thank you very much.