Pagina 1 van 1
					
				strpos probleempje
				Geplaatst: 30 jun 2005, 16:23
				door ElbertF
				Ik probeer met strpos() de posities van "needle" te bepalen, maar ik krijg verkeerde waardes wanneer $string begint met een newline. Weet iemand waarom??
Code: Selecteer alles
$string = 'needle
needle';
	
print strpos($string, 'needle', 0) . ', ' . strpos($string, 'needle', 1);
 
Output: 0, 8
Code: Selecteer alles
$string = '
needle
needle';
	
print strpos($string, 'needle', 0) . ', ' . strpos($string, 'needle', 1);
 
Output: 2, 2 
			 
			
					
				
				Geplaatst: 30 jun 2005, 23:50
				door ElbertF
				Oeps laat maar 

 
			 
			
					
				
				Geplaatst: 01 jul 2005, 08:37
				door ik ben gek
				wou al zeggen
jij helpt iedereen die je kan helpenm en je veel van phpbb en nog vraag je wat 

 
			 
			
					
				
				Geplaatst: 01 jul 2005, 08:45
				door Bee
				ik ben gek schreef:wou al zeggen
jij helpt iedereen die je kan helpenm en je veel van phpbb en nog vraag je wat 

 
Dit soort opmerkingen beginnen langzamerhand erg irritant te worden. Iedereen heeft het recht vragen te stellen, hoeveel berichten je ook hebt. Soms heb je gewoon wat hulp nodig, en is niet meteen nodig om dan zo te reageren.
 
			 
			
					
				
				Geplaatst: 01 jul 2005, 08:45
				door ElbertF
				Tsja ik weet ook niet alles, maar hier zat ik gewoon te klunzen 

 
			 
			
					
				
				Geplaatst: 01 jul 2005, 09:16
				door svenn
				Spambot schreef:Tsja ik weet ook niet alles, maar hier zat ik gewoon te klunzen 

 
dat hoeft toch geen veronstschuldiging , ik ben gek wou gewooon reageren en wist van niks , trouwens hoe kwam het nu , want ik ging het ook eens testen maar ben er gisteren niet toe gekomen
 
			 
			
					
				
				Geplaatst: 01 jul 2005, 09:31
				door ElbertF
				strpos($string, 'needle', X)
Ik was in de veronderstelling dat X een indexnummer was (dus 0 geeft de positie van de eerste match, 1 de tweede enz.), maar het is de offset. Bij 1 begint strpos() dus te lezen van het eerste karakter, niet vanaf de 1e match..