Open In App

PHP mb_ord() Function

Last Updated : 30 Mar, 2023
Improve
Improve
Like Article
Like
Save
Share
Report

The m_ord() is an inbuilt function in PHP that returns the Unicode code point for the specific character.

Syntax:

mb_ord(string $string, ?string $encoding = null): int|false

Parameters: This function has two parameters:

  • string: This is the string input. It must be a valid string.
  • encoding: The encoding parameter specifies the character encoding. In case if omitted or null, then the internal character encoding value will be utilized.

Return value: This function returns the first character Unicode if the function is successfully executed otherwise it will return “false”.

Example 1: The following code demonstrates the mb_ord() function.

PHP




<?php    
$string = '©';
$code_point = mb_ord($string, 'ISO-8859-1');
echo $code_point;    
?>


Output:

194

Example 2: The following code demonstrates the mb_ord() function.

PHP




<?php    
$word = 'Hello';
$code_point = mb_ord($word, 'UTF-8');
      
if ($code_point === 72) {
    echo "The first character in the word is 'H'.";
}
else {
    echo "The first character in the word is not 'H'.";
}    
  
?>


Output:

The first character in the word is 'H'.

Reference: https://www.php.net/manual/en/function.mb-ord.php


Like Article
Suggest improvement
Share your thoughts in the comments

Similar Reads