Предполагается, что все в моем приложении будет в UTF-8.
Однако у меня проблема с функцией array_key_exists().
- Она начинается с запроса к базе данных
Код: Выделить всё
SELECT name, value from TABLE - Затем я заполняю хэш-карту результатом:
Код: Выделить всё
$hashmap[ $row['name'] ] = $row['value']
Код: Выделить всё
$this->db->select('name');
$this->db->select('value');
$this->db->from('table');
$q = $this->db->get();
$res = $q->result_array();
foreach ($res as $value) {
$hashmap[$value['name']] = $value['value'];
}
$key = 'name é'; // an ord here returns 233
array_key_exists($key, $hashmap)
Подробнее здесь: https://stackoverflow.com/questions/883 ... haracter-f
Мобильная версия