Реклама на сайте Advertise with us

PHP, utf8, range.

Расширенный поиск по форуму
 
Новая тема Новая тема   
Автор
Поиск в теме:

Добрых Дел Мастер

С нами с 03.05.08
Сообщения: 3143
Рейтинг: 1227

Ссылка на сообщениеДобавлено: 06/10/10 в 19:13       Ответить с цитатойцитата 

print_r(range('a', 'z'));

Цитата:

Array
(
[0] => a
[1] => b
[2] => c
[3] => d
[4] => e
[5] => f
[6] => g
[7] => h
[8] => i
[9] => j
[10] => k
[11] => l
[12] => m
[13] => n
[14] => o
[15] => p
[16] => q
[17] => r
[18] => s
[19] => t
[20] => u
[21] => v
[22] => w
[23] => x
[24] => y
[25] => z
)


print_r(range('а', 'я'));
Цитата:

Array
(
[0] => �
[1] => �
)


WTF?
проще руками массив составить?

пришел к победе коммунистического труда

0
 

php

С нами с 09.10.06
Сообщения: 3706
Рейтинг: 2410


Передовик Master-X (16.01.2010)
Ссылка на сообщениеДобавлено: 06/10/10 в 21:30       Ответить с цитатойцитата 

попробуй локаль укажи

IPhosters.com - любые решения для Вас (виртуалы от $4.99, vps от $11.99, дедики от $95)

4
 



С нами с 06.03.03
Сообщения: 1650
Рейтинг: 1096

Ссылка на сообщениеДобавлено: 07/10/10 в 00:56       Ответить с цитатойцитата 

на крайняк вместо массива можно строку создать - $a = "абвгд...я"
ну и обращаться можно будет как к массиву. но уверен это не самый красивый вариант, хотя и самый простой.

4
 



С нами с 05.04.07
Сообщения: 1661
Рейтинг: 1090


Передовик Master-X (01.04.2011)
Ссылка на сообщениеДобавлено: 07/10/10 в 06:41       Ответить с цитатойцитата 

а файл точно сохранён в utf8?

True хостинг

4
 

Добрых Дел Мастер

С нами с 03.05.08
Сообщения: 3143
Рейтинг: 1227

Ссылка на сообщениеДобавлено: 07/10/10 в 09:00       Ответить с цитатойцитата 

локаль setlocale(LC_ALL, 'en_US.utf-8'), файл utf8. забил вообщем. на хабре какое-то страшное решение нашел, которое страшнее чем просто руками алфавит в массив набить.
всем рейтинг

пришел к победе коммунистического труда

0
 



С нами с 16.10.09
Сообщения: 343
Рейтинг: 419

Ссылка на сообщениеДобавлено: 07/10/10 в 09:25       Ответить с цитатойцитата 

Ой, там столько неожиданных приколов с этим утф-8... ну его в пень.

4
 



С нами с 31.05.10
Сообщения: 1991
Рейтинг: 487

Ссылка на сообщениеДобавлено: 07/10/10 в 11:03       Ответить с цитатойцитата 

то же самое сделал у себя без указания локали и проч - корректно буквы вывело в хтмл. а вообще указание локали на самом деле должно было сработать
ЗЫ а вообще мне кааца ты хочешь все ошибки/баги/глюки пхп и мускуля перебрать icon_smile.gif

4
 

Добрых Дел Мастер

С нами с 03.05.08
Сообщения: 3143
Рейтинг: 1227

Ссылка на сообщениеДобавлено: 07/10/10 в 11:07       Ответить с цитатойцитата 

ну я же не виноват что они только мне попадаются icon_redface.gif

пришел к победе коммунистического труда

0
 



С нами с 13.08.08
Сообщения: 1538
Рейтинг: 1011

Ссылка на сообщениеДобавлено: 07/10/10 в 11:49       Ответить с цитатойцитата 

Правильный вариант в данном случае - вбить алфавит руками. Уж что-что похапе делает действительно плохо, так это работает с UTF-8 smail101.gif

0
 
Новая тема Новая тема   

Текстовая реклама в форме ответа
Заголовок и до четырех строчек текста
Длина текста до 350 символов
Купить рекламу в этом месте!


Перейти:  



Спонсор раздела Стань спонсором этого раздела!

Реклама на сайте Advertise with us

Опросы

Рецепт новогоднего блюда 2022



Обсудите на форуме обсудить (11)
все опросы »