СКРИПТЫ alt phpjshtmlcssblog
ТЕГИ:
php (267)
js (136)
html (132)
css (98)
html tags (58)
edit text (37)
jquery (36)
form html (29)
php array (28)
foto (23)
fonts (22)
forum (19)
atom (18)
html book (17)
board (17)
Показать еще :
js method (16)
svg (16)
hosting (15)
php file (15)
color (14)
osclass (13)
htaccess (13)
ruweb.net (13)
table (12)
path (12)
icon (11)
php date (11)
online (11)
info (11)
js delete (11)
notepad (11)
yandex (11)
input (11)
php img (10)
url (10)
jsphp (10)
form (8)
cookie (7)
task (7)
php url (7)
comment (7)
ftp (6)
click (6)
js url (6)
value (5)
reg.ru (5)
mb (5)
adminka (5)
js id (4)
select (4)
search (4)
bbcode (4)
js copy (4)
js form (4)
iframe (3)
js time (3)
vs code (3)
captcha (3)
vk (3)
ukoz (2)
browser (2)
dosite (2)
seo (2)
tag hr (2)
js post (2)
sitemap (2)
console (2)
header (1)
domen (1)
smile (1)
ssl (1)
books (1)
numbers (1)
archive (1)

Перед функцией стоит "mb" - что это означает!?

Что означает перед функцией "mb_". Для чего она нужна и как пользоваться!?

Что такое "mb" перед функцией?

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

К которым относится кириллица в Utf-8.

Зачем использовать функции с "mb"?

Данные функции используются в том случае, когда стандартная функция не работает так, как хотелось бы! Приведем пример со страницы, где я показывал пример использования функции с "mb". Этот же пример и привел к мысли, что мы ничего и вообще никогда не писали о функциях "mb"!
Итак: Функция без "mb" echo strlen('Привет');, результат:
12

Как видим, вместо числа 6, выводится число 12, т.е. в два раза больше чем букв - это потому, что в кириллице utf-8 одна буква занимает два байта!

Но если мы применим функцию с "mb" echo mb_strlen('Привет', 'utf-8');, результат:
6

То результат будет такой, на который мы и рассчитывали!


Почему функции с "mb" практически не используются?

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

Прим автора

Как мне кажется,... выскажу свою точку зрения!

Довольно часто функция с "mb" - тупо не работает! Несколько раз, в самом начале своего пути я попытался попользоваться - опыт был негативным.

Поэтому сегодня я вообще не использую эти функции.

Довольно редко приходится обрабатывать текст на кириллице, а эти функции нужны только в этом случае!

Потому, что числа и латиница все занимают по одному байту!

Пользуйтесь на здоровье! Не забудьте сказать спасибо

Сообщение системы комментирования :

01.09.2021

Форма пока доступна только админу... скоро все заработает...надеюсь...

Последние комментарии :
Марат :
17.10.2021 39:28
Давно не делал и страницу и видео в один день... чет, как-то выжитый как…
подробнее.
Марат :
10.10.2021 17:20
Добавлен новый смайл
подробнее.
Марат :
05.10.2021 26:37
Страница sitemap.html восстановлена. Но будут вводиться только страницы…
подробнее.
Марат :
04.10.2021 38:22
Добавил несколько вариантов поставить смайл на страницу своего сайта! 3 варианта! Кроме варианта скачать…
подробнее.
Марат :
17.09.2021 28:02
Установка Яндекс поиск на сайт! Контент обновлен на 100%. Такое ощущение, что старый текст не я…
подробнее.
Марат :
07.09.2021 23:21
Частенько приходится исправлять ошибки и вот...как-то я обратил внимание на надпись: "нажми ctrl enter" на сайте и…
подробнее.