webForumDet fria alternativet

Problem med stristr()

PHP

1 svar · 409 visningar · startad av Guldstrand

Medlem sedan juli 20041 271 inlägg
Frågan#1

Hur plockar man ut ett ord framför OCH bakom ett tecken? *lite svårt att förklara*

Har testat med följande, men då visas endast $till, (alltså _en).

$land = "sv_en";
$till = stristr($land,'_'); 
$fran = stristr($land,'_', true);

Det jag vill göra, är att plocka ut/spara "sv" och "en", INTE "_"-tecknet.
$till = en
$fran = sv

Medlem sedan aug. 20039 340 inlägg
#2

Exempelvis:

$land = "sv_en";
list($fran,$till) = explode('_',$land);
echo $fran;
echo $till;
291 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
159 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
161 ms — ändringar (db)