webForumDet fria alternativet
Logga in / Bli medlem

ta bort med strchr?

PHP

1 svar · 189 visningar · startad av Gaski

Medlem sedan juni 2000310 inlägg
Trådstart#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å?

Medlem 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);
}
249 ms totalt · 4 externa anrop · v20260731065814-full.51f67c91
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)