本篇文章給大家分享的是有關(guān)利用PHP怎么將英文數(shù)字轉(zhuǎn)換為阿拉伯?dāng)?shù)字,小編覺得挺實用的,因此分享給大家學(xué)習(xí),希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。
成都創(chuàng)新互聯(lián)公司主要從事網(wǎng)站設(shè)計、成都網(wǎng)站制作、網(wǎng)頁設(shè)計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務(wù)。立足成都服務(wù)凱里,10年網(wǎng)站建設(shè)經(jīng)驗,價格優(yōu)惠、服務(wù)專業(yè),歡迎來電咨詢建站服務(wù):18980820575PHP將英文數(shù)字轉(zhuǎn)換為阿拉伯?dāng)?shù)字,如zero;three;five;six;eight;one轉(zhuǎn)換為035681。那么我們可以通過PHP中explode()、trim()函數(shù)、foreach以及Switch 語句來實現(xiàn)。
下面我們就結(jié)合具體的代碼示例給大家介紹,PHP將英文數(shù)字轉(zhuǎn)換為阿拉伯?dāng)?shù)字的方法。
代碼示例如下:
<?php function word_digit($word) { $warr = explode(';',$word); $result = ''; foreach($warr as $value){ switch(trim($value)){ case 'zero': $result .= '0'; break; case 'one': $result .= '1'; break; case 'two': $result .= '2'; break; case 'three': $result .= '3'; break; case 'four': $result .= '4'; break; case 'five': $result .= '5'; break; case 'six': $result .= '6'; break; case 'seven': $result .= '7'; break; case 'eight': $result .= '8'; break; case 'nine': $result .= '9'; break; } } return $result; } echo word_digit("zero;three;five;six;eight;one")."\n"; echo word_digit("seven;zero;one")."\n";