Показать сообщение отдельно
  #45 (permalink)  
Старый 11.08.2017, 12:22
Аспирант
Отправить личное сообщение для rdPavel Посмотреть профиль Найти все сообщения от rdPavel
 
Регистрация: 02.08.2017
Сообщений: 33

Nexus,

Вы можете расшифровать это код:

$options = explode( ',', $field->field_values );
$options = array_map( 'trim', $options );

// check if the posted value is one of the provided by form

if ( array_diff( (array)$field_value, $options ) ) {
$errors->add( 'invalid-' . $field->field_name, sprintf( __( 'Error: The "%s" field is invalid.', APP_TD ), translate( $field->field_label, APP_TD ) ) );
}

Не могу понять, что он с чем сравнивает Имя строки с меткой или расхождение массивов?
Ответить с цитированием