![]() |
få position för ett tecken
Jag skulle behöva få reda på vilken position mitt andra "slash" har i följande text sträng, jag tänker att det borde gå med substr
ex/mylittleurlstring/thisisatest/yesitis |
Löste det
Jag löste det med hjälp av explode()
|
Vill du veta på vilken plats ett visst tecken har i en sträng så finns strpos - http://se2.php.net/manual/en/function.strpos.php.
|
Citat:
|
Citat:
Kod:
$len = strlen($string); |
Jag läste tråden slarvigt får jag erkänna. Såg inte att det var andra förekomsten av / du ville få ut.
Det kanske skulle fungera med strpos($haystack, $needle, strpos($haystack, $needle)). Här börjar sökningen från den positionen där första förekomsten av / är. |
Citat:
Klart snyggaste lösningen. den gör frmodligen exakt samma sak som min under huven, men mycket tydligeare och lättare :-) |
Alla tider är GMT +2. Klockan är nu 20:23. |
Programvara från: vBulletin® Version 3.8.2
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Svensk översättning av: Anders Pettersson