webForumDet fria alternativet

ta bort med strchr?

1 svar · 189 visningar · startad av Gaski

GaskiMedlem sedan juni 2000310 inlägg
#1

Har en sträng som kanske ser ut så här: "knyrbghrftb"
När jag har hittat ett bokstav i den strängen med hjälp av strchr(strängen, "b") skulle jag också vilja ta bort den bokstaven ur strängen, så den skulle alltså se ut så här istället "knyrghrftb" efter jag hade hittat det första b:et...

Finns det något smidigt sätt att göra det på?

MatteMedlem sedan aug. 20002 975 inlägg
#2

Testa det här:

$text = "knyrbghrftb";

$pos = strpos($text, "b");

if ($pos !== FALSE) {
  $text = substr($text,0,$pos).substr($text,$pos+1);
}
134 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)