---
title: "ASP till PHP"
type: "forum-thread"
url: "https://www.webforum.nu/amne/php/174624-asp-till-php"
topic: "PHP"
topic_url: "https://www.webforum.nu/amne/php"
author: "Asa"
published: "2008-10-07T12:20:27.000Z"
updated: "2008-10-07T12:49:57.000Z"
replies: 4
views: 794
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/174624-asp-till-php"
---

# ASP till PHP

## #1 — Asa, 2008-10-07T12:20Z

Hur ser denna kodsträng ut i php?

```
Left(Left(Dir,Len(Dir)-1),InStrRev(Left(Dir,Len(Dir)-1),"/"))
```

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

## #2 — Fredde Mannen, 2008-10-07T12:31Z

> **Asa skrev:**
>
> Hur ser denna kodsträng ut i php?
> 
>
>
> ```
> Left(Left(Dir,Len(Dir)-1),InStrRev(Left(Dir,Len(Dir)-1),"/"))
> ```

hmm.. 

```php
substr(substr($dir,1, strlen($dir) - 1),1,strrpos(substr($dir,1, strlen($dir) -1),"/"))
```

 Helt otestat...

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

## #3 — Asa, 2008-10-07T12:35Z

Funkar nästan. Den tar bort två tecken till vänster i värdet som finns i $dir som jag INTE vill den skall göra. Konstigt att det funkar i asp utan problem då..?!

Den skall ta bort **thumbs/** i detta exemplet:
*index.asp?dir=pics/thumbs/*

```
<?
$mapp = "photos";
$udir = "";
if(isset($_GET['dir'])){
	$udir = $_GET['dir'];
	$mapp = $mapp."/".$_GET['dir'];
	$back = substr(substr($udir,1, strlen($udir) - 1),1,strrpos(substr($udir,1, strlen($udir) -1),"/"));
}

if($udir<>""){?>
	<a href="index1.php<?if($udir<>""){?>?dir=<?=$back?><?}?>"><b>Upp en nivå</b></a><br /><br />
<?}

$kh=opendir($mapp);
$fil=readdir($kh);
while($fil=readdir($kh)) {
	if(!($fil=="."||$fil=="..")) {
        	if(is_dir($mapp . '/' . $fil)) {?>
  			<a href="index1.php?dir=<?if($udir<>""){?><?=$udir?><?}?><?=$fil?>/"><b><?=$fil?></b></a><br />
        	<?}
	}
}
closedir($kh);
?>
```

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

## #4 — tydal, 2008-10-07T12:47Z

substr($dir, 0, strrpos($dir, "/", -2) + 1);

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

## #5 — Asa, 2008-10-07T12:49Z

tackar för det :)

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

---

Tråden på webben: https://www.webforum.nu/amne/php/174624-asp-till-php
