2015-05-28 2 views
0

Загружатель изображений позволяет загружать до 10 изображений.Найти слова в значениях массива

Пользователь должен добавить пример изображения: «Nice porsche 911 in blue».

Когда имя изображения содержит определенные слова типа «собственный, мой», должно появиться сообщение об ошибке.

Поэтому я должен искать предложения массива (название изображения) для определенных слов.

Когда есть только одна переменная $ (строка) Я знаю, что делать:

if (strpos($image_name,'own') !== false) OR (strpos($image_name,'my') !== false)) 
{ 
$error = 'Dont use words like my, own etc.'; 
} 

Как сделать то же самое для массива $ image_names? Массив может иметь 1-10 значений. Большое спасибо

ответ

0

Вы должны перебрать массив:

foreach($image_names as $image_name){ 
    if (strpos($image_name,'own') !== false) OR (strpos($image_name,'my') !== false)) 
    { 
     $error = 'Dont use words like my, own etc.'; 
    } 
} 
Смежные вопросы