webForumDet fria alternativet

Hur fångar jag upp viss text/stycke ur ett långt namn?

PHP

1 svar · 214 visningar · startad av Corp

Medlem sedan maj 2003124 inlägg
Frågan#1

Ska lista information ur en mysql databas och en windows uppdatering heter :
winxp.windowsxp.ver_platform_win32_nt.5.1.x86.sv.ver_nt_workstation..2600.1.0.com_microsoft.842773_xp_sp2_winse_82600.

Jag vill lista följande med php på en sidan:
842773
eller möjligtvis 842773_xp_sp2_winse

det är det vässentliga i den raden. Någon som vet hur jag ska gå tillväga?

Medlem sedan sep. 2002366 inlägg
#2

Om strängen alltid har samma uppbyggnad så kan du ju köra nåt sånt här kanske?

$str = "winxp.windowsxp.ver_platform_win32_nt.5.1.x86.sv.ver_nt_workstation..2600.1.0.com_microsoft.842773_xp_sp2_winse_82600.";

$arr = split("\.",$str);
$arr = split("_",$arr[sizeof($arr)-2]);
print $arr[0];
259 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
133 ms — hämta tråd, inlägg och bilagor (db)
122 ms — ändringar (db)