php怎麼把漢字數字轉換城大寫數字

2021-03-03 22:26:36 字數 2404 閱讀 8204

1樓:

在使用word2007時,bai我們經常會遇到平du

一些賬目要使zhi用數字大寫

php 數字大小寫轉換?

2樓:匿名使用者

<?php

function daxie($number)elseelseelse

if(substr($number,1,1)!內="0")}}return $result."";}

echo daxie(7);

echo daxie(11);

?>

只能是兩位的容

3樓:

先把他賦給一個陣列,然後用array_flip之類的陣列操作函式,取值,

可以取回索引也可以取資料

<?php

$a=array('1'=>'一','2'=>'二答');

print_r($a);

$b=array_flip($a);

print_r($b);

foreach($a as $b1=>$key)?>

關鍵是自己把對應關係寫到一個陣列,就可以隨便操作了

4樓:匿名使用者

<?php

function numeric($int)}}echo numeric(0);

直接賦值過內

去執行容...

5樓:匿名使用者

<?

$int="1,2,3,4,5,6,7,8,9,10";

function number($int)if($n[$i]=="2")

if($n[$i]=="3")

if($n[$i]=="4")

if($n[$i]=="5")

if($n[$i]=="6")

if($n[$i]=="7")

if($n[$i]=="8")

if($n[$i]=="9")

if($n[$i]=="10")}}

number($int);

?>

6樓:匿名使用者

<?php

$numarr=array(

"零","一","二",...

);$i=0;

echo $numarr[$i];

?>

求一個 php 數字小寫轉為大寫的函式(**等,謝謝)

7樓:匿名使用者

<?php

function exchange($number)elseelseelse

if(substr($number,1,1)!="0")}}return $result."";}

echo exchange(1);

echo exchange(11);

echo exchange(21);

?>

這個可以轉換兩位。只是給樓主一個思路。授之以魚不如授之以漁。

希望能給樓主幫助

8樓:騎王子特斯拉

php把阿拉伯數字轉換成中文,需要定義一個轉換的演算法:

演算法例項:

<?php

/將數字轉換為漢字,比如1210轉換為一千二百一十$num = "842105580";//九位數function del0($num) //去掉數字段前面的0function n2c($x) //單個數字變漢字function num_r($abcd) //讀取數值(4位); }

$arrlen = count($arr);

for($j=0; $j<$arrlen; $j++)elseif($ch == "零")

$flag = 0; //該位不是零

switch($j)

} if($flag_end == 1) //如果以「零」結尾return $str;

} function num2ch($num) //整體讀取轉換elseif($numlen <= 8 && $numlen >= 5) //如果大於等於「萬」

elseif($numlen <= 4) //如果小於等於「千」

$ch_num = $c.$b.$a;

return $ch_num;

} echo $num.""; //數字

echo num2ch($num); //漢字echo "";

echo num2ch("1240");

?>

9樓:小柏

人民幣金額數字轉中文大寫,無聊也用php寫了一段相同功能的**:

php**

function **y($ns)

function _**y_map_unit($list,$units)

return $xs;}

excel裡面怎麼把小寫數字轉換成大寫?

假設c6是你阿拉伯合計金額,以下為中文大寫。if int c6 c6 0,text c6,dbnum2 804 g 通用格式 元整 text int c6 dbnum2 804 g 通用格式 元 text right int c6 10 1 dbnum2 804 g 通用格式 角 text righ...

excel中如何把數字轉換成中文大寫金額

可以通過自定義資料格式將中文轉換成 大寫。如果需要完整金額,可以參考以下 substitute substitute text trunc fixed a1 0 dbnum2 0 負元 dbnum2 0角0分 if abs a1 1 元整 零角 if abs a1 1,零 零分 整 最簡單的方法就是...

漢字一到十怎麼寫,數字1到10的大寫漢字怎麼寫?

漢字一到十的書寫格式 一 二 三 四 五 六 七 八 九 十 壹 貳 叄 肆 伍 陸 柒 捌 玖 拾 壹 貳 叄 肆 伍 陸 柒 捌 玖 拾 數字 1到10 的大寫漢字怎麼寫?1到10大寫怎麼寫,最正確的方法 大寫有兩種寫法分別是這麼寫,第一種 一 二 三 四 五 六 七 八 九 十 第二種 壹 貳...