Cách chuyển đổi số lượng thành chữ trong PHP

Bạn có muốn chuyển đổi số lượng hoặc bất kỳ số từ nào chẳng hạn như 125 sẽ được chuyển đổi thành “Một Trăm Năm” không?

Chúng tôi đã đăng ở đây các đoạn mã đơn giản sẽ giúp bạn chuyển đổi bất kỳ số nào thành từ để bạn có thể sử dụng nó để tạo ứng dụng web hoặc làm bất cứ điều gì bạn muốn

Khi nào bạn nên sử dụng Mã này?

Bạn có thể sử dụng các mã này bất cứ lúc nào khi cần. Hãy để chúng tôi cho bạn biết lần đầu tiên chúng tôi sử dụng mã này là khi nào

Khi chúng tôi tạo ứng dụng web của Học viện máy tính Sahara, trong đó, chúng tôi đang xây dựng trang biên lai học phí của sinh viên. Có trường nhập số tiền phí và khi người dùng nhập phí, nó sẽ lưu số nguyên và bằng chữ số tiền đó. Đó là nơi chúng tôi sử dụng Đoạn mã PHP này

Đừng lãng phí thời gian và hãy xem các mã và sử dụng nó

Làm cách nào để chuyển đổi Số sang Word bằng PHP?

Dưới đây là các mã sẽ giúp bạn chuyển đổi bất kỳ chữ số hoặc số nào sang Word bằng cách sử dụng PHP duy nhất. Chỉ cần làm theo các bước dưới đây và bạn sẽ thích mã tuyệt vời này

Cách sử dụng Convert Numbers to Word PHP Code

  • Sao chép mã dưới đây
  • Tạo một tệp mới bằng trình chỉnh sửa văn bản hoặc mã
  • Đặt bất kỳ tên nào cho tệp và tạo phần mở rộng của mã thành. php, ví dụ, chúng tôi đang đặt tên tệp convert_number_to_words. php
  • Dán toàn bộ mã
  • Lưu nó
  • Bao gồm tệp này vào tệp trang web của bạn, Nơi bạn muốn sử dụng chức năng chuyển đổi số thành từ

Đoạn mã PHP

Gọi hàm & Hiển thị số thành chữ

  • Bây giờ hãy gọi tới convert_number_to_words();
  • Nhập bất kỳ số nào vào vị trí của tham số cho hàm của convert_number_to_words(type_number);
  • ví dụ. convert_number_to_words(1500); sẽ xuất ra một nghìn năm trăm

Chuyển đổi chữ số thành từ Ví dụ

Dưới đây là một số ví dụ về chức năng chuyển đổi này để hiểu rõ hơn

Hy vọng các bạn sẽ sử dụng mã này. Đừng quên cho chúng tôi biết hướng dẫn này như thế nào và nếu bạn gặp bất kỳ lỗi nào, hãy cho chúng tôi biết trong hộp bình luận

Trong ví dụ này, tôi sẽ trình bày cách chuyển đổi số thành từ bằng cách sử dụng php. Chúng tôi sẽ giải thích chuyển đổi số thành từ bằng cách sử dụng php. chúng ta phải cần Chuyển đổi số tiền tệ sang định dạng Word bằng PHP. vì vậy tôi có thể dễ dàng Chuyển đổi Số thành Word bằng cách sử dụng ví dụ sau đây

How to convert number to words using php - nicesnippets.com

How To Convert Number To Words Using Php - nicesnippets.com

Enter Your Numbers:

Convert

if(isset($_POST['txtNumber'])){

$num = $_POST['txtNumber'];

$get_amount= numberTowords($num);

echo "

".$get_amount."

";

}

?>

// Create a function for converting the amount in words

function numberTowords(float $amount)

{

$amount_after_decimal = round($amount - ($num = floor($amount)), 2) * 100;

// Check if there is any number after decimal

$amt_hundred = null;

$count_length = strlen($num);

$x = 0;

$string = array();

$change_words = array(0 => '', 1 => 'One', 2 => 'Two',

3 => 'Three', 4 => 'Four', 5 => 'Five', 6 => 'Six',

7 => 'Seven', 8 => 'Eight', 9 => 'Nine',

10 => 'Ten', 11 => 'Eleven', 12 => 'Twelve',

13 => 'Thirteen', 14 => 'Fourteen', 15 => 'Fifteen',

16 => 'Sixteen', 17 => 'Seventeen', 18 => 'Eighteen',

19 => 'Nineteen', 20 => 'Twenty', 30 => 'Thirty',

40 => 'Forty', 50 => 'Fifty', 60 => 'Sixty',

70 => 'Seventy', 80 => 'Eighty', 90 => 'Ninety');

$here_digits = array('', 'Hundred','Thousand','Lakh', 'Crore');

while( $x < $count_length ) {

$get_divider = ($x == 2) ? 10 : 100;

$amount = floor($num % $get_divider);

$num = floor($num / $get_divider);

$x += $get_divider == 10 ? 1 : 2;

if ($amount) {

$add_plural = (($counter = count($string)) && $amount > 9) ? 's' : null;

$amt_hundred = ($counter == 1 && $string[0]) ? ' and ' : null;

$string [] = ($amount < 21) ? $change_words[$amount].' '. $here_digits[$counter]. $add_plural.'

'.$amt_hundred:$change_words[floor($amount / 10) * 10].' '.$change_words[$amount % 10]. '

'.$here_digits[$counter].$add_plural.' '.$amt_hundred;

}else $string[] = null;

}

$implode_to_Rupees = implode('', array_reverse($string));

$get_paise = ($amount_after_decimal > 0) ? "And " . ($change_words[$amount_after_decimal / 10] . "

" . $change_words[$amount_after_decimal % 10]) . ' Paise' : '';

return ($implode_to_Rupees ? $implode_to_Rupees . 'Rupees ' : '') . $get_paise;

}

?>

Nó sẽ giúp bạn

Làm cách nào để chuyển đổi số lượng thành từ trong PHP?

number_to_words_indian_format. php . $number_to_words_string = ""; .

Làm cách nào để chuyển đổi một số thành văn bản trong PHP?

Hàm PHP strval() được sử dụng để chuyển đổi một số nguyên thành một chuỗi trong PHP.

Làm cách nào để chuyển đổi số thập phân sang định dạng tiền từ bằng PHP?

hàm php convertNumber($number) { danh sách($integer, $fraction) = phát nổ(". ", (chuỗi) $number); $output = ""; if ($integer{0} == "-") { $output = "negative "; $integer = ltrim($integer, "-"); }

Làm cách nào để chuyển đổi số thành từ trong laravel?

Chuyển số thành chữ trong laravel . SPELLOUT))->format($totalAmount)); $totalAmount = '1143'; $amountInWords = ucwords((new NumberFormatter('en_IN', NumberFormatter::SPELLOUT))->format($totalAmount)); Đoạn mã trên sẽ cho kết quả như thế này Một Nghìn Một Trăm Bốn Mươi Ba.

Chủ đề