Hoi,

Is er een functie of tip dat ik de extensie van een bestand te weten kom, en die apart in een variabele kan zetten?
probeer dit maar: $ext = strrchr($filename,'.');
Het werkt, bedankt!
strrchr?

Ik haat de meest obscure namen voor functies in php :)
Ik ook, hadden ze maar get_ext()
kun je wel zelf maken :p als je dat wilt
in bijv: extention.inc;
de volgende code maken:
<?php

function get_ext($file)
{
$ext = strrchr($file,'.');

echo $ext;
}
?>
en deze file "extention.inc" incuden bovenin elke pagina.

en dan de functie aanroepen met
<?
get_ext("banner.jpg");
// die banner.jpg kan ook anders hoor, kan bijv worden $_GET["file"], of $_POST["file"] wat je wilt.
?>
oeps sry dubbel post deze kan wel weggehaald worden.
Daarom maak ik standaard 1 pagina met verschillende functies die ik gebruik. Hoef ik ze alleen maar aan te roepen
de meeste php functies hebben redelijk normale namen maar de string functies zijn vaak echt onbegrijpelijk

strstr strchr strtr strrev

geen logica in te herkennen
Sterker nog: ze zijn totaal overbodig om daar dusdanig veel functies voor te maken die met 1 regel coden zelf opnieuw te maken zijn.

Less is more: geld ook voor php met de duizenden functienamen.

Reageren