Робимо першу букву в рядку заголовної на php

Найчастіше в поспіху при додаванні матеріалів на сайт або, наприклад, створення нової теми на форумі користувач може почати писати пропозицію (назва) з маленькою (рядкової) літери. Це в якійсь мірі є помилкою.

Перша літера рядка в верхньому регістрі на PHP

На PHP існує функція під назвою «ucfirst», яка як раз перетворює перший символ рядка в верхній регістр, але мінус її в тому, що вона не зовсім коректно працює з кирилицею.

Для цього ми напишемо свою невелику функцію. Реалізація буде виглядати наступним чином:

У такому варіанті ми отримаємо пропозицію, яке починається з великої літери, що, власне кажучи, нам і необхідно.

Перша літера рядка в верхньому регістрі на CSS

Цей метод візуально (тобто у вихідному коді сайту пропозиції будуть виглядати як є) також перетворює перший символ у верхній регістр.

За допомогою псевдоелемента «first-letter» і властивості «text-transform» ми задали оформлення для кожної першої літери параграфа.

Перша літера рядка в верхньому регістрі на jQuery

Як я вже говорив раніше, цей спосіб перетворення найкраще підійде для матеріалів, які ще тільки будуть публікуватися.

Для прикладу ми візьмемо текстове поле (воно буде виступати у нас в якості поля для введення заголовка) і напишемо для нього невеликий скрипт, який при введенні пропозиції з маленької літери робить його з великою:

Скрипт спрацьовує як при написанні тексту, так і простий його вставці. Не забувайте, що для роботи скриптів на вашому сайті необхідна наявність підключеного бібліотеки jQuery.

Схожі статті