انجمن ایران پی اچ پی

نسخه کامل: گرفتن نام صفحه
شما در حال مشاهده نسخه متنی این صفحه می‌باشید. مشاهده نسخه کامل با قالب بندی مناسب.
با سلام و درود و عرض خسته نباشید
من می خوام اسم صفحه ای رو که کاربر داخلش هست رو بگیرم
که یه فکری بذهنم رسیده بوسیه آدرس بار ولی بعید بدونم جالب باشه و اونم اینه که با استفاده از تابع $_SERVER و exploade کردن اسم اون صفحه رو جدا کنم
مثلا می خوام newthread رو بگیرم
کد:
http://forum.iranphp.org/new/newthread.php
آبا تابع یا راه حل خاصی هست که کار رو راحت تر کنه ممنون میشم راهنمایی کنید.
نقل قول: که یه فکری بذهنم رسیده بوسیه آدرس بار ولی بعید بدونم جالب باشه و اونم اینه که با استفاده از تابع $_SERVER و exploade کردن اسم اون صفحه رو جدا کنم
خب همین کارو انجام بده،

ادرس رو بگیر،
با exploade ادرس رو به ارایه تبدیل کن و اخرین عنصر این ارایه رو بردار،
php. رو هم طبیعتا باید حذف کنی.
کد PHP:
pathinfo('http://forum.iranphp.org/new/newthread.php',PATHINFO_FILENAME 
خروجیش همونیه که میخوای،فلگ های دیگش رو هم تو php.net نگاه کن

نقل قول: با exploade ادرس رو به ارایه تبدیل کن و اخرین عنصر این ارایه رو بردار،
اگر آدرس این شکلی باشه google.com/index.php?q=/test
اونوقت آخرین خونه از آرایه اسم صفحه نیست.
ممنون Heart
نمیدونستم چنین تابعی وجود داره.
بسیار سپاس Heart
کد PHP:
<?php
$path_parts 
pathinfo($_SERVER['REQUEST_URI']);
echo 
$path_parts['filename']; //newthread
?>
لینک مرجع