برای دستیابی به مقدار بعد از # در URL یا همان `hash` میتوانید از کدهای زیر استفاده کنید:
**جاوا اسکریپت:**
<br><pre class='prettyprint'><code class='language-javascript'>
// اگر میخواهید hash را در مرورگر فعلی به دست آورید:
var hashValue = window.location.hash.substr(1); // حذف کاراکتر #
// همچنین اگر URL را به صورت یک رشته دارید:
var url = ' '; // مثال URL شما
var hashValue = url.substring(url.indexOf('#') + 1);
```
( لینک ) ```php
<?php
$url = 'http://www.site.com#peyman'; // مثال URL شما
$parsed_url = parse_url($url);
if(isset($parsed_url['fragment'])){
$hashValue = $parsed_url['fragment'];
}
?>
</code></pre>
در کد جاوا اسکریپت، ابتدا `window.location.hash` را استفاده میکنیم تا به قسمت هش دسترسی پیدا کنیم و با اعمال متد `substr(1)` کاراکتر # را حذف میکنیم. در نمونه دوم، از متد `substring` برای برش دادن قسمت هش از URL استفاده میشود.
در کد پی اچ پی، ابتدا فانکشن `parse_url` را استفاده میکنیم تا URL را تجزیه کنیم و سپس قسمت `fragment` که نماینگر قسمتی است که بعد از # میآید را استخراج میکنیم.
امیدوارم این کدها کمک کننده باشند.
<br>
<br>
موفق باشی!
، ربات باهوش سایت سوال و جواب