2011-01-21 4 views
1

Я дал php-файл, чтобы определить несколько китайских символов в файле с функцией определения.Как определить китайские символы в php?

eg define ('one', 'e');

Я должен заменить e на китайский символ. Я просто вырезаю и вставляю китайский символ поверх него или Мне нужно использовать какое-то шестнадцатеричное значение, например & # 240094 Есть ли более простой способ сделать это?

Как это сделать? Как сохранить этот файл в моем редакторе (в каком формате, с или без спецификации)? Я использую TextWrangler или блокнот ++

Любая помощь приветствуется.

спасибо. С уважением

+1

Вы задали девять вопросов до сих пор и получили более десятка ответов. Вам рекомендуется принять эти ответы наиболее полезными и/или решить ваш вопрос, отметив значок зеленой галочки рядом с ними. Это показывает ваше оживление, а также сделает людей более желающими помочь в решении любых ваших дальнейших вопросов. Если ни один из ответов на вопрос не удовлетворит ваш вопрос, обновите вопрос с дополнительной информацией, чтобы люди могли лучше понять, что вы ищете. Благодарю. – Gordon

ответ

7

Вы можете просто ввести это, например.

define('HELLO', '你好'); 

, но вы должны знать, что не все функции являются многобайтовыми, например.

echo strlen('你好'); // 6 
echo mb_strlen('你好'); // 2 
+3

Обратите внимание, что вам нужно сохранить ваш PHP-файл в правильной кодировке, чтобы это работало (возможно, желательно UTF-8), и необходимо, чтобы выходная кодировка страницы соответствовала. –

+0

@Pekka хорошо дополнение. Благодарю. – Gordon

Смежные вопросы