2013-09-12 2 views
-3

У меня есть переменная в PHP, значение которой зависит от формы ввода, которую публикует пользователь.Оператор сравнения строк в PHP

$nhname=$_POST["host"]; 

Если переменная «nhname» содержит WWW в нем, то определенное действие должно быть принято иначе что-то еще должно быть сделано.

Я могу поместить его в оператор if и выполнить выше сказанное, но я не знаю о PHP-операторе или функции, которые могут проверить, содержит ли строка определенную подстроку?

+2

возможно дубликат [Как проверить, если строка содержит определенные слова?] (Http://stackoverflow.com/questions/4366730/how-to-check-if-a-string-contains -специфические слова) –

ответ

3
if (strpos($nhname,'www') !== false) { 
    //if it contains www 
}else{ 
    //if it doesnot contains www 
} 
+0

спасибо..этот работы .. – Amistad

+0

приветствуется .... !!!! –

1

Посмотрите на функцию strpos().

if(strpos($nhname, "www.") === FALSE){ 
    $nhname = "www." . $nhname; 
} 
+0

спасибо ... это работает .. – Amistad

Смежные вопросы