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