Длина строки JavaScript отличается от PHP mb_strlen

Я использую document.getElementById("text").value.length, чтобы получить длину строки через javascript, и mb_strlen($_POST['text']), чтобы получить длину строки в PHP, и то и другое сильно отличается. Возврат каретки преобразуется в javascript до получения длины строки, но я думаю, некоторые символы не учитываются.

Например,

  

[Ь] 15. Umieszczanie obrazka z logo on stronie zespołu [/b]

Этот блок текста рассчитан 57 в JavaScript и 58 в PHP. Когда текст становится длинным, разница увеличивается. Есть ли способ преодолеть это?

7 голосов | спросил TheOnly92 20 MarpmSat, 20 Mar 2010 15:00:16 +03002010-03-20T15:00:16+03:0003 2010, 15:00:16

0 ответов


Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132