Pytania oznaczone «str-replace»

115
Str_replace dla wielu elementów

Pamiętam, że robiłem to wcześniej, ale nie mogę znaleźć kodu. Używam str_replace, aby zastąpić jeden znak w ten sposób: str_replace(':', ' ', $string);ale chcę zamienić wszystkie następujące znaki \/:*?"<>|, bez robienia str_replace dla

86
Kiedy używać strtr vs str_replace?

Trudno mi zrozumieć, kiedy strtrbyłoby lepsze str_replacelub odwrotnie. Wydaje się, że możliwe jest osiągnięcie dokładnie tych samych wyników przy użyciu obu funkcji, chociaż kolejność, w której zastępowane są podciągi, jest odwrotna. Na przykład: echo strtr('test string', 'st',...

16
Usuń termin tylko wtedy, gdy jest na swojej linii

Mam to: $text = ' hello&nbsp;world &nbsp; &nbsp;hello '; Jak usunąć &nbsp; tylko wtedy, gdy jest na swojej linii? Tak więc w powyższym przykładzie drugi &nbsp;należy usunąć. Wyniki powinny być: $text = ' hello&nbsp;world &nbsp;hello '; Co próbowałem do tej...