激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

PHP教程|ASP.NET教程|Java教程|ASP教程|編程技術|正則表達式|C/C++|IOS|C#|Swift|Android|VB|R語言|JavaScript|易語言|vb.net|

服務器之家 - 編程語言 - PHP教程 - 解決php接收shell返回的結果中文亂碼問題

解決php接收shell返回的結果中文亂碼問題

2020-06-07 13:48PHP教程網 PHP教程

shell輸出的有中文,則php得到的中文返回結果為亂碼,下面有個不錯的解決方法,大家可以參考下

如果需要php執行一些shell命令,查看顯示結果的話,如果shell輸出的有中文,則php得到的中文返回結果可能類似是 “?\230?\180?\187?\229?\138?\168” 的字符串。那么需要這個函數轉譯:

復制代碼 代碼如下:


//這個函數接收的都是路徑,所以判斷了文件擴展名
function shell2txt($a){
$ary = explode('/', $a);
foreach($ary as $k => $v){
if(strpos($v, '?\\') !== false){
$_ary = explode('?\\', $v);

foreach($_ary as $_k=>$_v){
if($_v == '') continue;
//判斷是否有文件擴展名
$end = '';
if(strpos($_v, '.') !== false){
$end = substr($_v, strpos($_v, '.'));
}
$_ary[$_k] = dechex($_v).$end;
}

$ary[$k] = implode('%', $_ary);
}
}

$a = implode('/', $ary);
return urldecode($a);
}

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 蜜桃传媒视频麻豆第一区免费观看 | 成人久久一区二区 | 午夜色视频在线观看 | 精品亚洲国产视频 | 日韩毛片一区二区三区 | 日本不卡一区二区三区在线观看 | 亚洲午夜在线 | 免费国产视频大全入口 | 丁香天堂网 | 羞羞网站在线看 | 欧美日韩国产成人在线观看 | 久久精品亚洲精品国产欧美kt∨ | 久久精品一级 | 精品国产乱码一区二区三区四区 | 全黄裸片武则天艳史 | 99re色| 久久精品免费网站 | 成人福利视频网站 | 精品国产91一区二区三区 | 羞羞羞网站 | 国产xxxxx在线观看 | 久久久久女人精品毛片九一 | 亚洲成人中文字幕在线 | 成人午夜视频网站 | 能直接看av的网站 | 搜一级毛片| 天海翼四虎精品正在播放 | 在线视频观看一区二区 | 久久精品一区二区三区国产主播 | 日本成年免费网站 | 久久精品视频国产 | 久久久在线免费观看 | 黄色网址免费在线播放 | 国产高清自拍一区 | 欧美成人影院 | 欧美日本在线播放 | free国产hd老熟bbw | 国产人妖一区二区 | 中文字幕视频在线播放 | 91精品国产免费久久 | 免费看一级视频 |