gpt4 book ai didi

希伯来字母的 PHP 范围

转载 作者:可可西里 更新时间:2023-11-01 13:55:53 25 4
gpt4 key购买 nike

PHP 有一个函数 range('a','z') 可以打印英文字母 a、b、c、d 等。希伯来字母是否有类似的功能?

最佳答案

你可以这样做:

function utfOrd($c) {       
return intval(array_pop(unpack('H*', $c)),16);
}

function utfChr($c) {
return pack('H*', base_convert("$c", 10, 16));
}

var_dump(array_map('utfChr', range(utfOrd('א'), utfOrd('ת'))));

打印:

array
0 => string 'א' (length=2)
1 => string 'ב' (length=2)
2 => string 'ג' (length=2)
3 => string 'ד' (length=2)
4 => string 'ה' (length=2)
5 => string 'ו' (length=2)
6 => string 'ז' (length=2)
7 => string 'ח' (length=2)
8 => string 'ט' (length=2)
9 => string 'י' (length=2)
10 => string 'ך' (length=2)
11 => string 'כ' (length=2)
12 => string 'ל' (length=2)
13 => string 'ם' (length=2)
14 => string 'מ' (length=2)
15 => string 'ן' (length=2)
16 => string 'נ' (length=2)
17 => string 'ס' (length=2)
18 => string 'ע' (length=2)
19 => string 'ף' (length=2)
20 => string 'פ' (length=2)
21 => string 'ץ' (length=2)
22 => string 'צ' (length=2)
23 => string 'ק' (length=2)
24 => string 'ר' (length=2)
25 => string 'ש' (length=2)
26 => string 'ת' (length=2)

如果您需要更多字符,您可以使用它来创建您的硬编码数组或合并几个范围。

关于希伯来字母的 PHP 范围,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9207993/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com