functie substring
Sjaak P
10/12/2007 11:16:00Hey allemaal,
Ik heb een vraag:
Hoe krijg ik uit een variabele URL, deze bijvoorbeeld:
http://farm3.static.flickr.com/2239/2049085945_97b32a1a3d_m.jpg
Uit deze url, die kan varieren van lengte wil ik het gedeelte na de laatste / en voor de _ dus dit: 2049085945, ook deze lengte kan varieren.
Iemand enig idee hoe ik dit voor elkaar krijg?
Groeten Kevin
Ik heb een vraag:
Hoe krijg ik uit een variabele URL, deze bijvoorbeeld:
http://farm3.static.flickr.com/2239/2049085945_97b32a1a3d_m.jpg
Uit deze url, die kan varieren van lengte wil ik het gedeelte na de laatste / en voor de _ dus dit: 2049085945, ook deze lengte kan varieren.
Iemand enig idee hoe ik dit voor elkaar krijg?
Groeten Kevin
PHP hulp
26/12/2024 08:02:58TJVB tvb
10/12/2007 11:25:00Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
2
3
4
5
6
7
8
9
10
11
12
13
<?php
$link = 'http://farm3.static.flickr.com/2239/2049085945_97b32a1a3d_m.jpg';
$nwLink = '';
$begin = strrpos($link, '/'); //de laatste /
if($begin !== false){
$tempLink = substr($link,$begin+1); //+1 omdat we die / niet willen
$einde = stripos($tempLink,'_');
if($einde !==false){
$nwLink= substr($tempLink,0,$einde);
}
}
echo $nwLink;
?>
$link = 'http://farm3.static.flickr.com/2239/2049085945_97b32a1a3d_m.jpg';
$nwLink = '';
$begin = strrpos($link, '/'); //de laatste /
if($begin !== false){
$tempLink = substr($link,$begin+1); //+1 omdat we die / niet willen
$einde = stripos($tempLink,'_');
if($einde !==false){
$nwLink= substr($tempLink,0,$einde);
}
}
echo $nwLink;
?>
Uitvoer: 2049085945