У меня есть строка и она может содержать значения, подобные этому $ string = '1,2,3,4,5'; Я хочу поставить чек, который будет видеть, если строка содержит 4 или 5 , если он содержит 4 или 5, то я хочу повторить успех в противном случае, если она содержит 9 или 10, я хочу эхо неудачиcheck in a string php
Я знаю, что есть in_array, но не уверен, как его использовать спасибо
, чтобы немного расширить ответ Скотта, обычно вы всегда используете строковую функцию для сравнения строк, strpos - один из вариантов - обратите внимание, что он используется сильным! == FALSE как простой! = FALSE также будет true для 0 который является допустимым смещением строки (если 4 или 5 был первым символом в строке 0, будет возвращен) - также стоит отметить, что многие также дали ответы in_array только потому, что вы упомянули об этом, и потому что в этом конкретном случае вы можете взорваться на запятая, чтобы получить массив, обычно мы будем придерживаться строковых функций для этого. – nathan