La fonction ord() en PHP est une fonction intégrée qui est une fonction très importante pour obtenir la valeur ASCII comme valeur renvoyée. Il s'agit d'une fonction qui considère une chaîne de caractères comme un paramètre et puis, comme mentionné, la valeur de retour s'avère être la valeur ASCII du premier caractère de cette chaîne qui est définie. La fonction Php ord prend essentiellement un seul paramètre de la chaîne et est un paramètre obligatoire pour obtenir la valeur ASCII comme valeur de retour. L'association de la fonction chaîne avec la fonction ord a également une signification.
Commencez votre cours de développement de logiciels libres
Développement Web, langages de programmation, tests de logiciels et autres
Syntaxe :
ord(String)
Le flux de syntaxe est le suivant : la fonction ord fait partie des références de chaîne en PHP qui est utilisée pour obtenir que le premier caractère de la chaîne soit passé en paramètre. De plus, String est le paramètre le plus important de la fonction ord, les deux dépendent d'une manière ou d'une autre. La chaîne est le paramètre le plus requis et permet d'obtenir une valeur ASCII associée à la chaîne et notamment le premier caractère de la chaîne.
PHP ord est la fonction qui fait partie des versions PHP avec PHP 4, PHP 5 et PHP 7. Elle convertit le premier octet d'une chaîne en une valeur comprise entre 0 et 255.
Une valeur binaire est d'abord interprétée, puis le premier octet de la chaîne donnée en entrée de chaîne fonctionne comme un entier non signé compris entre 0 et 255.
Seulement si la chaîne est une chaîne codée sur un seul octet, elle renverra uniquement une valeur équivalente à la position d'un caractère dans l'ensemble du mappage de l'ensemble en tant que valeur présente dans la table de mappage de l'ensemble. Mais une condition s'applique selon laquelle la fonction n'est pas consciente du codage de la chaîne et, en particulier, elle n'identifiera pas un code Unicode comme un point dans des valeurs codées sur plusieurs octets.
chr est également un complément de la fonction ord(), il prend également une chaîne comme entrée avec un seul paramètre contenant quelques caractères dans la chaîne en renvoyant à nouveau une chaîne d'un caractère avec un codage sur un seul octet en interprétant la valeur de l'octet comme un entier non signé. En outre, cela peut être utilisé pour créer une chaîne d'un caractère dans un codage sur un seul octet afin de transmettre certains points de code ou valeurs qui peuvent également générer une chaîne avec un codage multi-octets. Les paramètres appartenant à la fonction sont les mêmes que des valeurs entières comprises entre 0 et 255. Contrairement à cela, le type de retour devient une chaîne de caractères unique contenant l'octet spécifié. Ces traits mentionnés montrent qu'elle est totalement complémentaire de la fonction ord() en PHP.
Les valeurs ASCII sont les meilleurs compagnons de la fonction ord() de PHP car elles aident à faire référence et à pointer vers les valeurs ASCII et les valeurs de table ASCII pointant vers elles. C'est également l'un des paramètres importants de la fonction PHP ord().
mb_ord() est un sous-ensemble de la fonction ord() qui fonctionne de manière à aider à obtenir le point de code du caractère. Si la condition est satisfaite, renvoie la valeur, sinon elle renvoie une valeur aussi fausse qu'un type de retour. La chaîne et la chaîne de type d'encodage unique sont les paramètres transmis à la fonction md_ord() qui est un sous-ensemble de la fonction ord().
Remarque : la fonction md_ord indiquée n'est pas entièrement documentée et disponible dans le cadre de la documentation des versions PHP. Ce sont simplement les paramètres et le type de retour qui sont définis et décrits, mais les dépendances et suivis réels ne sont pas encore présents dans la documentation officielle ou sur le site Web de PHP, en particulier pour la fonction md_ord.Ci-dessous les exemples de la fonction PHP ord() :
Ce programme illustre la fonction ord() renvoyant la valeur de We à partir de l'entrée d'une chaîne comme bienvenue dans le programme donné avec la fonction ord().
Code :
<?php echo ord("we")."\n"; echo ord("welcome")."\n"; ?>
Sortie :
Ce programme illustre l'utilisation de la fonction ord pour représenter la chaîne transmise en tant que paramètre à la fonction ord pour que son type de retour renvoie la valeur entière et la valeur ascii de la chaîne qui est e est renvoyée avec une valeur de 101. .
Code :
<?php echo ord("educba"); ?>
Sortie :
Ce programme illustre l'utilisation de la fonction ord pour représenter la chaîne transmise en tant que paramètre à la fonction ord pour que son type de retour renvoie la valeur entière et la valeur ascii de la chaîne qui est g est renvoyée avec une valeur de 103.
Code :
<?php echo ord("grammer"); ?>
Sortie :
A program to represent that the first character of the string being passed is a line feed using ord() function.
Code :
<?php $str = "\n"; if (ord($str) == 10) { echo "First character of \$str in the ord function is a line feed.\n"; } ?>
Output:
A program to represent the ord function if the scope of the declaration is not global instead if it is local then the output will be represented as an output.
Code :
<?php declare(encoding ='UTF-8'); $str = " "; for ( $pos=0; $pos < strlen($str); $pos ++ ) { $byte = substr($str, $pos); echo 'Byte ' . $pos . ' of $str has value ' . ord($byte) . PHP_EOL; } ?>
Output:
A program to represent the ord function if the scope of the declaration is not declared and an empty string is passed whose output stands as illustrated below.
Code :
<?php $str = " "; for ( $pos=0; $pos < strlen($str); $pos ++ ) { $byte = substr($str, $pos); echo 'Byte ' . $pos . ' of $str has value ' . ord($byte) . PHP_EOL; } ?>
Output:
PHP ord() function only supports for PHP 4, PHP5 and PHP 7 versions. It is a pre-defined function that blends with the string references of the PHP language very nicely and helps in providing end-users a better functionality and feature for string and Unicode-defined strings.
This is a guide to the PHP ord(). Here we discuss the Introduction to PHP ord() Function and how it works along with examples as well as Code Implementation. You can also go through our other suggested articles to learn more-
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!