PHP 7.3.14 Released


(PHP 4, PHP 5, PHP 7)

hebrevConvierte texto hebreo lógico a texto visual


hebrev ( string $hebrew_text [, int $max_chars_per_line = 0 ] ) : string

Convierte el texto hebreo lógico a texto visual.

La función trata de evitar el corte de las palabras.



Una cadena Hebrea de entrada.


Este parámetro opcional indica el número máximo de caracteres por línea que será devuelta.

Valores devueltos

Devuelve la cadena visual.

Ver también

  • hebrevc() - Convertir texto de hebreo lógico a texto visual con conversión de línea nueva

add a note add a note

User Contributed Notes 4 notes

15 years ago
From my experience in using hebrev text in HTML, I prefer using

<html dir="rtl" lang="he">

over mentioned PHP functions. It works perfectly with IE 6 ... needs some tweaking in Mozilla though.

I found this site useful.
socket at linuxloony dot net
15 years ago
The hebrev function changes the string order to RTL.
Use fribidi_log2vis insted if you need LTR text direction
$text = fribidi_log2vis($text,FRIBIDI_LTR, FRIBIDI_CHARSET_CP1255)
udioron at geeee mmmaaaaiiillll dotcom
11 years ago
This might work for unicode strings:

= iconv("ISO-8859-8", "UTF-8", hebrev(iconv("UTF-8", "ISO-8859-8", $s)));

zak at php dot net
19 years ago
hebrev() changes the flow of any Hebrew characters in a string from right-to-left to left-to-right.

It only affects characters within the range of ASCII 224-251 (except for punctuation).
To Top