Я в ситуации, когда мне нужно взорвать строку, содержащую пользовательский ввод, но настраиваемый разделитель. Я хочу убедиться, что пользователь не может ввести этот разделитель в свой ввод, чтобы не взорвать строку в неправильном месте.Предотвращение взрыва строки пользователя в PHP
Каков наилучший способ для этого? Есть ли какой-то тип фильтра, который я должен выполнить над пользовательскими данными, удалив вхождения разделителя? Я думаю, что будет лучший ответ, чем просто создание уникального разделителя.
Спасибо.
Этот вопрос сбивает с толку. Если они не могут ввести этот разделитель в строке, как он попадает в строку в первую очередь? И если вы помещаете разделитель на стороне сервера, почему бы не просто ссылаться на позицию строки по его индексу, а не на использование разделителя? – 2010-12-07 02:12:46
Не то, чтобы они не могли ввести разделительный символ, но я бы хотел, чтобы он не интерпретировался как разделитель на стороне сервера. – 2010-12-07 02:24:56