webForumDet fria alternativet

substring eller nått..

4 svar · 219 visningar · startad av Prime_66

Prime_66Medlem sedan aug. 2004290 inlägg
#1

Om jag har en sträng, $name, som innehåller vi säger 20 tecken. Jag vill gå igenom den strängen och leta efter tecknet *. Hur går jag igenom $name tecken för tecken o bryter om jag hittar det sökta tecknet? Kan man skriva t.ex $name.substring(2,6)?

PeeerMedlem sedan mars 20025 907 inlägg
#2

Begriper tyvärr inte vad det är du vill göra. Plocka ut alla tecken fram till och med det första "*"? Var kommer substring(2,6) in i bilden?

Prime_66Medlem sedan aug. 2004290 inlägg
#3

nej..jag löste det..lugnt

PeeerMedlem sedan mars 20025 907 inlägg
#4

Hur? Och vad var frågan? :q

Prime_66Medlem sedan aug. 2004290 inlägg
#5

frågan var hur man gick igenom en sträng o leta efter ett tecken. så här:

$folder = $_POST['select'];
	$folder_length=strlen($folder); 
	for($i=0; $i<=$folder_length; $i++){
	$sok = substr($folder,$i,1);
		if($sok=='*'){
		$folder_divide = explode("(*", $folder);
        $shared_folder_id = str_replace(array(')', "\n", "\r", "\t"), '', $folder_divide[1]);
		$shared=true;

		}}

typ..fast här va lite extra grejer med..

123 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
120 ms — hämta tråd, inlägg och bilagor (db)