當前位置:首頁 » 編程語言 » php翻轉字元串

php翻轉字元串

發布時間: 2025-01-05 11:30:20

php用strrev函數反轉漢字為什麼亂碼

先把中文字元串打散成數組,然後用krsort()函數對數組按鍵名降序排序,排好序之後再用implode()或join()函數將數組合並成字元串。
[php] view plain
在CODE上查看代碼片派生到我的代碼片
<?php
header("content-type:text/html;charset=UTF-8");
$str='反轉中文';
$str_arr=ch2arr($str);//將中文字元串打散成數組
krsort ( $str_arr ); // 將數組按照鍵名降序排序
$str = implode ( '', $str_arr );//反轉後的字元串
var_mp($str);
function ch2arr($str){//將中文字元串打散成數組
$length = mb_strlen($str);//mb_strlen($str)將一個多位元組字元計為1個,詳情見php手冊
$array = [];
for ($i=0; $i<$length; $i++){
$array[] = mb_substr($str, $i, 1, 'utf-8');//跟mb_strlen()函數一樣將多位元組字元計為一個
}
return $array;
}

Ⅱ PHP 對於一個給定的正整數X,我們通過顛倒X數位的順序並移走數開頭的零,就能得到相對應的逆轉正整數

思路:
str_split按照位元組進行拆分,123 => [1,2,3];然後數組反轉array_reverse然後implode.組合成新字元串轉intval.

熱點內容
在c語言編譯器編輯程序視頻 發布:2025-01-07 07:33:22 瀏覽:283
不卡頓機頂盒需什麼配置 發布:2025-01-07 07:33:19 瀏覽:777
群暉讀寫緩存掉電 發布:2025-01-07 07:32:42 瀏覽:236
玩崩壞3安卓用什麼手機好 發布:2025-01-07 07:31:53 瀏覽:3
大數進位演算法 發布:2025-01-07 07:26:23 瀏覽:81
一閃安卓版在哪裡下 發布:2025-01-07 07:26:18 瀏覽:943
哈佛第三代最高配有什麼配置 發布:2025-01-07 07:19:09 瀏覽:408
電腦配置不高用ps什麼版本 發布:2025-01-07 07:16:52 瀏覽:187
沒用的車有哪些配置 發布:2025-01-07 07:16:50 瀏覽:675
電腦打開伺服器卡的很 發布:2025-01-07 07:16:45 瀏覽:981