بدست آوردن آدرس url فارسی

hamedroy

Member
سلام.
وقتی میخواهیم آدرس url که درونش از عبارات فارسی استفاده شده رو دریافت کنیم به طور معمول با توابع Php متغیر دریافتی چنین چیزی رو نشون میده.

%8C%D8%AA-%D8%AC%D9%88%D9%85%D9%84%D8%A7/item/991-get-joomla-urls.htm

میخواستم بدونم آیا تابعی هست که دقیقا همون آدرس رو برگردونه یا اینکه تابعی هست که این آدرس رو مجددا به فارسی تبدیل کنه؟
 

RedZed

New Member
سلام
می تونید از تابع urldecode یا بهترش rawurldecode استفاده کنید.
برای این میگم rawurldecode بهتره چون این تابع فقط واژه های انکود شده ای که اولشون علامت % باشه رو به حروف اصلی دیکد میکنه ولی تابع urldecode علامت به علاوه (+) هم تبدیل به فاصله میکنه البته ممکنه این کار از نظر شما نیاز باشه که خب اون موقع تابع urldecode بهتره ولی من تو برنامه هام همیشه از rawurldecode استفاده میکنم.
 

جدیدترین ارسال ها

بالا