Главная
Друзья!
Мы находимся в процессе большой чистки!
Возможны ошибки и кривизна страниц
Просмотреть всё и быстро не возможно!
Если нашли какую-то ошибку, то если вам не трудно напишите здесь адрес...
Сейчас вы здесь :
http://dwweb.ru/page/php/function/034_vse_bukvyi_bolshie_php.html

Все буквы большие 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; Привет мир!
Посмотреть пример и скачать можно по ниже идущей ссылке

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