Aller au contenu

hebrevc()

⚠️ Supprimé dans PHP 8.0.0 : La fonction hebrevc() a été supprimée dans PHP 8.0.0. Les exemples ci-dessous provoqueront une erreur fatale sur les versions modernes de PHP. Pour le développement web moderne, utilisez CSS direction: rtl pour gérer la mise en page du texte de droite à gauche. La syntaxe héritée est documentée ci-dessous à titre de référence :

La fonction hebrevc() servait à convertir le texte hébreu logique en texte visuel pour l'affichage sur une page web. La syntaxe de la fonction hebrevc() est la suivante :

Syntaxe PHP de hebrevc()

php
string hebrevc ( string $hebrew_text [, int $max_chars_per_line = 0 ] )

La fonction prend un paramètre obligatoire, $hebrew_text, qui correspond au texte hébreu à convertir. Elle dispose également d'un paramètre optionnel, $max_chars_per_line, qui spécifie le nombre maximum de caractères par ligne. Si ce paramètre n'est pas spécifié ou défini sur 0, la fonction utilisera la valeur par défaut de 80. La fonction retourne une chaîne de caractères contenant le texte visuel converti. Si l'entrée est invalide ou n'est pas une chaîne, elle retourne l'entrée originale inchangée.

Voici un exemple d'utilisation de la fonction hebrevc() :

Exemple de PHP hebrevc()

php
<?php
$hebrew_text = "כן, אני מדבר עברית";
echo hebrevc($hebrew_text);
?>

Dans cet exemple, nous avons une variable chaîne $hebrew_text contenant du texte hébreu. Nous utilisons la fonction hebrevc() pour convertir le texte hébreu en texte visuel afin de l'afficher sur une page web.

Comme vous pouvez le voir, la fonction hebrevc() a converti le texte hébreu en texte visuel et l'a affiché dans le bon ordre et format.

La fonction hebrevc() peut également être utilisée pour limiter le nombre de caractères par ligne dans la sortie. Voici un exemple d'utilisation de la fonction hebrevc() avec une limite de 40 caractères par ligne :

Comment utiliser PHP hebrevc() ?

php
<?php
$hebrew_text = "כן, אני מדבר עברית";
echo hebrevc($hebrew_text, 40);
?>

Dans cet exemple, nous avons une variable chaîne $hebrew_text contenant du texte hébreu, et nous utilisons la fonction hebrevc() avec une limite de 40 caractères par ligne.

Comme vous pouvez le voir, la fonction hebrevc() a limité le nombre de caractères par ligne à 40.

Notez que hebrevc() est une fonction héritée. Pour les projets modernes, privilégiez CSS direction: rtl et une gestion appropriée de l'Unicode pour garantir un affichage correct et l'accessibilité pour les lecteurs hébreux.

Pratique

Que fait la fonction PHP hebrevc() ?

Trouvez-vous cela utile?

Aperçu dual-run — comparez avec les routes Symfony en production.