Hoort bij: PHP — Tags:, , , , , — admin @ 30 oktober 2008 04:20

Ik ga je een handige functie laten zien die ik tijdens het maken van websites toch wel enkele keren gebruik. Namelijk een functie die uit een bestandsnaam de extensie kan halen. De functie ziet er als volgt uit.

0
1
2
3
function getExtension( $filename ){
$fileparts = explode( ".", $filename );
return end($fileparts);
}

De eerste regel van de functie gaat ervoor zorgen dat de string die wordt meegegeven aan de variable $filename wordt opgesplits bij het punt en in een array gezet wordt. Als $filename bijvoorbeeld gelijk zou zijn aan “afbeelding.jpg” dan zal de array fileparts eruit zien als volgt:

0
$fileparts[0] = afbeelding$fileparts[1] = jpg

De 2de regel van het script gaat er dan voor zorgen dat alleen het laatste deel van de array teruggegeven wordt, jpg in dit geval dus.

Het oproepen van de functie werkt als volgt:

0
echo getExtension( "afbeelding.jpg" );
Stem of voeg toe aanUitleg over het gebruik van deze icons :  Plaatsen/stemmen op NUjij Plaatsen/stemmen op eKudos Plaatsen/stemmen op MSN Reporter Plaatsen/stemmen op Digg Stumble it! Voeg dit artikel toe aan Del.icio.us Voeg toe aan je Google bladwijzers Abonneer je op de RSS-feed van deze site Verstuur deze pagina per e-mail via Feedburner

Reacties

Reageren? »

Reageren?

Berichten RSS voor reacties op dit bericht. TrackBack URL

Geef een reactie