ГЛАВНАЯ | HTML | CSS | PHP | JS | ЕЩЁ |

Все буквы большие php Первая буква большая в php

Периодически нужно бывает сделать все буквы «БОЛЬШИМИ» или «ПРОПИСНЫМИ» или в верхнем регистре – используйте название. Которое вам больше нравится… ! Но и мы еще рассмотрим тему, как сделать первую букву строки большой!

Как сделать все буквы большими в php?

У нас есть несколько слов на английском давайте переведём данный текст в верхний регистр!

$перменная = "hello world!";

hello world! И да мы в прошлый раз делили наоборот все буквы в нижнем регистре

Будем использовать функцию strtoupper

$strtoupper = strtoupper($перменная); echo $strtoupper;

Результат:

HELLO WORLD!

Теперь нам нужен текст на кириллице:

$перменная_1 = "привет мир!";

Применим эту же функцию(скорее всего для кодировки windows-1251 – она должна работать аналогично, но для utf-8 – так не будет работать! ))

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

$strtoupper_1 = mb_strtoupper($перменная_1, "utf-8"); echo $strtoupper_1;

Результат:

ПРИВЕТ МИР!

Как сделать первую букву большой в php!?

Для того, чтобы сделать первую букву заглавной или большой или в верхнем регистре нам понадобится соответствующая функция:

$ucfirst = ucfirst($перменная); echo $ucfirst;

Результат:

Hello world!

Эта функция отлично работает с латиницей, но для кириллица в utf-8 она выдаст вот такое, если мы применим к новому тексту на кириллице

$ucfirst = ucfirst($перменная); echo $ucfirst;

Результат:

привет мир!

Как видим ничего не сработало и выводит, как обычный текст…

Обычно бывает аналогичная функция с приставкой mb - mb_ucfirst, но на момент написания её до сих пор не существует, и уже до меня её написали и вот уже результат работы данной функции:

$mb_ucfirst = mb_ucfirst($перменная); echo $mb_ucfirst; Привет мир!Не забудь !
Посмотреть пример и скачать можно по ниже идущей ссылке

Скрипт № 31.2
Название скрипта и номер :Буквы в верхнем регистре php
Пример - Буквы в верхнем регистре php
Скачать - архив
Все скрипты на одной страницеС вашими куками, что-то не то..., попробуете перезагрузить страницу..
Теги:

НАШИ ПРОЕКТЫ : Проекты находятся в разной степени готовности (просто их столько, что времени не хватает…) https://dwweb.ru/ http://calc.dwweb.ru/ http://kod.dwweb.ru/ http://marrex.ru/ http://pro.dwweb.ru/ https://f0rlink.com/ https://comments.dwweb.ru youtube Все статьи авторские, при копироавании активная ссылка обязательна DwWeb.ru! © 2015 - 2019