У меня очень простой вопрос о php.Вырезать строку перед символом лучше в php
У меня есть эта строка:
This is a simple string | badword is here
И мне это нужно:
The is a simple string
Так,
Я использовал этот код ниже:
$word = substr($word, 0, strpos($word, '|'));
и если Я использую этот код, я должен проверить, является ли re any |
char в строке, Если да, удалите его.
Так что это очень низкая скорость, и я не могу ее использовать.
Каков самый быстрый способ получить результат, не проверяя, есть ли символ |
в основной строке?
то, что вы имеете в виду очень очень низкая скорость? у вас есть эталон для этого? – Ghost
@Ghost Я хочу знать, есть ли другой способ сделать это? – Bifo
Вопрос не имеет смысла - я хочу удалить «х», я не знаю, где «х», но я не хочу искать «х». Есть и другие способы сделать это (регулярные выражения), но в принципе все равно придется искать то, что вам нужно удалить. –