站長資訊網
        最全最豐富的資訊網站

        php怎么實現數值轉字母

        php實現數值轉字母的方法:1、創建一個php示例文件;2、定義一個numToExcelLetter方法;3、在方法體內通過“while ($num > 0 ) {$mod = (int)($num % $base);$num = (int)($num / $base);if($mod == 0){…}}”方式實現根據數字轉換成excel的字母即可。

        php怎么實現數值轉字母

        本教程操作環境:Windows10系統、PHP8.1版、DELL G3電腦

        php怎么實現數值轉字母?

        PHP實現數字轉為Excel字母

        1.前言

        這是借鑒某位大哥(大姐)的寫法,主要是消除了遞歸。

        2.具體代碼

        //根據數字轉換成excel的字母 function numToExcelLetter($num) {     //由于大寫字母只有26個,所以基數為26     $base = 26;     $result = '';     while ($num > 0 ) {         $mod = (int)($num % $base);         $num = (int)($num / $base);         if($mod == 0){             $num -= 1;             $temp = numToLetter($base) . $result;         } elseif ($num == 0) {             $temp = numToLetter($mod) . $result;         } else {             $temp = numToLetter($mod) . $result;         }         $result = $temp;     }     return $result; } function numToLetter($num) {     if ($num == 0) {         return '';     }     $num = (int)$num - 1;     //獲取A的ascii碼     $ordA = ord('A');     return chr($ordA + $num); }
        登錄后復制

        相關介紹:

        int 是集合 ? = {…, -2, -1, 0, 1, 2, …} 中的某個數。

        浮點數任意精度/BCMath任意長度整數/GMP

        語法:

        整型值 Int 可以使用十進制,十六進制,八進制或二進制表示,前面可以加上可選的符號(- 或者 +)。 可以用 負運算符 來表示一個負的int。

        要使用八進制表達,數字前必須加上 0(零)。 PHP 8.1.0 起,八進制表達也可以在前面加上 0o 或者 0O 。 要使用十六進制表達,數字前必須加上 0x。要使用二進制表達,數字前必須加上 0b。

        從 PHP 7.4.0 開始,整型數值可能會包含下劃線 (_),為了更好的閱讀體驗,這些下劃線在展示的時候,會被 PHP 過濾掉。

        推薦學習:《PHP視頻教程》

        贊(0)
        分享到: 更多 (0)
        網站地圖   滬ICP備18035694號-2    滬公網安備31011702889846號
        主站蜘蛛池模板: 亚洲国产成人精品无码区在线观看 | 精品国产污污免费网站入口在线| 最新国产精品无码| jizz国产精品| 精品国际久久久久999波多野| 日韩精品人妻av一区二区三区| 在线电影国产精品| 97国产精品视频| 国产午夜精品一区二区三区| 最新国产精品无码| 欧洲精品一区二区三区在线观看 | 精品国精品无码自拍自在线| 99精品热这里只有精品| 亚洲欧美日韩久久精品第一区| 国产一级精品高清一级毛片| 久久久精品免费国产四虎| 久久99国内精品自在现线| 亚洲国产精品无码久久久不卡 | 久久精品国产清高在天天线| 亚洲日韩欧美制服精品二区 | 少妇伦子伦精品无码STYLES| 永久免费精品影视网站| 亚洲AV永久无码精品一区二区国产| 国产综合精品久久亚洲 | 亚洲综合精品网站| 久久青青草原精品国产软件| 国产精品制服丝袜亚洲欧美| 国产成人无码精品久久久免费| 中文字幕精品视频| 66精品综合久久久久久久| 中文精品一卡2卡3卡4卡| 99精品欧美一区二区三区| 日本精品不卡视频| 久久国产精品99久久久久久老狼 | 久久99精品久久久久久不卡| 国产一级精品高清一级毛片| 精品91自产拍在线观看 | 国产精品青青在线观看爽香蕉| 亚洲精品欧美日韩| 91精品久久久久久无码| 99热亚洲精品6码|