Συνάρτηση mb_strtoupper
Η συνάρτηση mb_strtoupper μετατρέπει μια συμβολοσειρά σε κεφαλαία,
λειτουργώντας σωστά με κωδικοποιήσεις πολλαπλών byte (π.χ. UTF-8).
Η πρώτη παράμετρος είναι η συμβολοσειρά για μετατροπή, η δεύτερη (προαιρετική) -
η κωδικοποίηση της συμβολοσειράς.
Σύνταξη
phpmb_strtoupper(string, [encoding]);
Παράδειγμα
Μετατροπή συμβολοσειράς σε κεφαλαία:
php<?php
echo mb_strtoupper('привет');
?>
Αποτέλεσμα εκτέλεσης κώδικα:
php'ПРИВЕТ'
Παράδειγμα
Μετατροπή συμβολοσειράς σε κεφαλαία:
php<?php
echo mb_strtoupper('abcde');
?>
Αποτέλεσμα εκτέλεσης κώδικα:
php'ABCDE'
Παράδειγμα
Μετατροπή συμβολοσειράς με ρητή καθορισμένη κωδικοποίηση:
php<?php
echo mb_strtoupper('äöü', 'UTF-8');
?>
Αποτέλεσμα εκτέλεσης κώδικα:
php'ÄÖÜ'
Δείτε επίσης
-
τη συνάρτηση
mb_strtolower,
που μετατρέπει μια συμβολοσειρά σε πεζά -
τη συνάρτηση
strtoupper,
που μετατρέπει μια συμβολοσειρά σε κεφαλαία