public static function FeedImportFilter::convertEncoding in Feed Import 8
Same name in this branch
- 8 feed_import_base/filters/feed_import_default_filters.php \FeedImportFilter::convertEncoding()
- 8 feed_import_base/src/Filter/FeedImportFilter.php \Drupal\feed_import_base\FeedImportFilter::convertEncoding()
Same name and namespace in other branches
- 7.3 feed_import_base/filters/feed_import_default_filters.php \FeedImportFilter::convertEncoding()
- 7 feed_import_filter.inc.php \FeedImportFilter::convertEncoding()
- 7.2 feed_import_filter.inc.php \FeedImportFilter::convertEncoding()
Convert encodings
Parameters
mixed $field: A string or an array of strings
string $to: Convert to encoding
string $from: Convert from encoding
Return value
mixed Encoded string or array of strings
File
- feed_import_base/
filters/ feed_import_default_filters.php, line 454 - Provides filters for feed import.
Class
- FeedImportFilter
- This class contains default filters for feed import.
Code
public static function convertEncoding($field, $to = 'UTF-8', $from = 'ISO-8859-1// TRANSLIT') {
if (is_array($field)) {
foreach ($field as &$f) {
$f = self::convertEncoding($f, $to, $from);
}
return $field;
}
return iconv($from, $to, $field);
}