Fun.php
668 字节
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
<?php
namespace Lib\Imap;
/**
* @author:dc
* @time 2024/10/21 9:47
* Class Fun
* @package Lib\Imap
*/
class Fun {
/**
* 编码
* @param $str
* @param $to
* @param null $from
* @return string
* @author:dc
* @time 2024/10/21 9:43
*/
public static function mb_convert_encoding($str, $to, $from = null){
// 这个好像是阿拉伯编码
if($from == 'iso-8859-8-i'){
$from = 'iso-8859-8';
}
if ($from && in_array($from, mb_list_encodings())) {
return mb_convert_encoding($str,$to,$from);
}
return mb_convert_encoding($str,$to);
}
}