Συνάρτηση 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,
    που μετατρέπει μια συμβολοσειρά σε κεφαλαία