---
title: "Plocka ut sökväg?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/182818-plocka-ut-sökväg"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Travoni"
published: "2010-03-15T13:22:25.000Z"
updated: "2010-03-15T14:12:01.000Z"
replies: 5
views: 516
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/php/182818-plocka-ut-sökväg"
---

# Plocka ut sökväg?

## #1 — Travoni, 2010-03-15T13:22Z

Hur plockar jag ut sökvägen utan filnamnet, oavsett antal undermappar?
Jag får lixom inte till det. Exemplet ger mig ju filnamnet... 

```php
echo substr(strrchr('mapp/undermapp/undermapp/filnamn.doc', '/'),1;
```

Svaret skall bli : mapp/undermapp/undermapp/

Permalänk: https://www.webforum.nu/p/182818

## #2 — SPiN, 2010-03-15T13:31Z

```php
$str = '/mapp/undermapp/undermapp/filnamn.doc';
echo substr($str, 0, strrpos($str, '/'));
```

Permalänk: https://www.webforum.nu/p/2231039

## #3 — metalboy, 2010-03-15T13:37Z

Du kan också kolla på funktionen [dirname](http://www.php.net/dirname)().

Permalänk: https://www.webforum.nu/p/2231040

## #4 — SPiN, 2010-03-15T13:41Z

Med dirname() måste det dock vara en absolut sökväg från maskinens rotkatalog (har jag för mig), med mitt exempel kan man använda relativa sökvägar eller absoluta från webserver-roten. dirname() är att föredra om det gäller absoluta sökvägar från maskinens rotkatalog.

Permalänk: https://www.webforum.nu/p/2231041

## #5 — Travoni, 2010-03-15T14:02Z

Tack o bock

Permalänk: https://www.webforum.nu/p/2231042

## #6 — metalboy, 2010-03-15T14:12Z

dirname() fungerar även med relativa sökvägar när jag testar på en maskin med Windows XP, Apache 2.2 och PHP 5.2.9

Permalänk: https://www.webforum.nu/p/2231044

---

Tråden på webben: https://www.webforum.nu/amne/php/182818-plocka-ut-sökväg
