webForumDet fria alternativet

Att läsa första 3 tecken från ett filnamn?

PHP

8 svar · 469 visningar · startad av mall

Medlem sedan jan. 2001135 inlägg
Frågan#1

BEhover hjalp med att lasa forsta 3 tacken fran ett filnamn.

typ 505_150472610352.gif

eller kanske ta alla tacken fram till _

ar det ereg jag skall anvanda?

Medlem sedan okt. 2004392 inlägg
#2

Kör så här

$treboks = explode("_",$FILNAMN); // ändra $FILNAMN till korrekta filnamn

If($treboks[0]==505){
//här händer nåt
}
Medlem sedan juni 200032 967 inlägg
#3

Snälla, tänk på rubriksättningen.

Medlem sedan juni 20006 031 inlägg
#4
$string = '505_150472610352.gif';

// Hämta 3 första tecknen
$kort = substr($string, 0, 3);

echo $kort;
Medlem sedan jan. 2001135 inlägg
#5

Om antallet tacken innan _ varierar. Hur separerar man allt innan_ ?

Medlem sedan dec. 1999757 inlägg
#6

Se inlägg 2 i tråden.

Medlem sedan jan. 2001135 inlägg
#7

jag har

$FILNAMN = 83_e0d02b08fb4d6941762aa17a4b809761
$treboks = explode("_",$FILNAMN);

echo $treboks[0];    //ger 83

//hur far man resten "e0d02b08fb4d6941762aa17a4b809761"??

Medlem sedan dec. 1999757 inlägg
#8
echo $treboks[1];    //ger e0d02b08fb4d6941762aa17a4b809761
Medlem sedan jan. 2001135 inlägg
#9

hah. Nu vet jag

266 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
131 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
128 ms — ändringar (db)