PHP

Duże litery w PHP (uppercase PHP)

Programista, ilustracja do artykułu o tym jak zrobić duże litery w PHP
(Programista, ilustracja do artykułu o tym jak zrobić duże litery w PHP : envato, autor RossHelen)

Jeśli potrzebujesz zmienić wielkość liter z małych na wielkie w kodzie PHP, to dobrze trafiłeś. Podpowiemy, jakich wbudowanych funkcji PHP użyć i jak poradzić sobie z polskimi znakami.

Jak zrobić wielkie litery w PHP?

PHP udostępnia szereg funkcji do pracy na ciągach znaków (string). Do zmiany liter na wielkie w podstawowej formie powinieneś użyć funkcji strtoupper().

Do zamiany wszystkich liter w ciągu na wielkie, używamy funkcji strtoupper(). Poniżej znajdziesz prosty przykład zastosowania tej funkcji, żeby uzysać ciąg wielkich liter.

<?php

$string = "Bardzo dziwNe zDanie";

$string = strtoupper($string);

echo $string; // BARDZO DZIWNE ZDANIE

?>

A co ze wspominanym językiem polskim i polskimi znakami?

Jak zrobić wielkie litery w PHP w języku polskim?

Podstawowa funkcja do zmiany liter na wielkie nie radzi sobie ze znakami narodowymi i żeby poprawnie skonwertowała znaki w kodowaniu UTF-8 musimy użyć funkcji  mb_strtoupper();

Żeby skonwertować polskie znaki w kodowaniu UTF-8 na wielkie, powinniśmy użyć kod jak przykład poniżej:

<?php

$string = "Bardzo dziwNe zDanie z polskimi znakami ą,ć, Ź, ł, ę";

$string = mb_strtoupper($string, 'UTF-8');

echo $string; // BARDZO DZIWNE ZDANIE Z POLSKIMI ZNAKAMI Ą, Ć, Ź, Ł, Ę

?>

Zobacz też, jak zrobić wszystkie litery małe w PHP.


Czy ten artykuł był Ci pomocny? Jesteśmy doświadczoną agencją SEO, skontakuj się z nami, jeśli potrzebujesz pomocy ze swoją stroną.

Spotkajmy się też w moich social media :
Zobacz moje wszystkie artykuły
Zaufali nam:
ElbudBis
Instytu cyfrowego obywatelstwa
Kinesso
Fundacja Orange
Rodzice.pl

Współpracuj z nami!

Naszą mocą jest technologia i doświadczony zespół

Przez lata zdobywaliśmy doświadczenie u największych wydawców w Polsce, a teraz zadbamy o rozwój Twojej firmy od strategii wzrostu po wdrożenia na stronach dzięki naszemu własnemu software house'owi. Zaufaj nam, aby osiągać dobre wyniki.

Porozmawiajmy o Twoich celach i potrzebach!