Sdt và php

_Improvement to Rafael M. Salvioni's solution for money_format on Windows: when no currency symbol is selected, in the formatting, the minus sign was also lost when the locale puts it in position 3 or 4. Changed $currency = '';  to: $currency = $cprefix .$csuffix;

______ 1

___            $positive = true;
            if [$value < 0] {
                $positive = false;
                $value *= -1;
            }
            $letter = $positive ? 'p' : 'n';

___            $prefix = $suffix = $cprefix = $csuffix = $signal = '';

___            $signal = $positive ? $locale['positive_sign'] : $locale['negative_sign'];
            switch [true] {
                case $locale["{$letter}_sign_posn"] == 1 && $flags['usesignal'] == '+':
                    $prefix = $signal;
                    break;
                case $locale["{$letter}_sign_posn"] == 2 && $flags['usesignal'] == '+':
                    $suffix = $signal;
                    break;
                case $locale["{$letter}_sign_posn"] == 3 && $flags['usesignal'] == '+':
                    $cprefix = $signal;
                    break;
                case $locale["{$letter}_sign_posn"] == 4 && $flags['usesignal'] == '+':
                    $csuffix = $signal;
                    break;
                case $flags['usesignal'] == '[':
                case $locale["{$letter}_sign_posn"] == 0:
                    $prefix = '[';
                    $suffix = ']';
                    break;
            }
            if [!$flags['nosimbol']] {
                $currency = $cprefix .
                        [$conversion == 'i' ? $locale['int_curr_symbol'] : $locale['currency_symbol']] .
                        $csuffix;
            } else {
                $currency = $cprefix .$csuffix;
            }
            $space = $locale["{$letter}_sep_by_space"] ? ' ' : '';

___            $value = number_format[$value, $right, $locale['mon_decimal_point'], $flags['nogroup'] ? '' : $locale['mon_thousands_sep']];
            $value = @explode[$locale['mon_decimal_point'], $value];

___            $n = strlen[$prefix] + strlen[$currency] + strlen[$value[0]];
            if [$left > 0 && $left > $n] {
                $value[0] = str_repeat[$flags['fillchar'], $left - $n] . $value[0];
            }
            $value = implode[$locale['mon_decimal_point'], $value];
            if [$locale["{$letter}_cs_precedes"]] {
                $value = $prefix . $currency . $space . $value . $suffix;
            } else {
                $value = $prefix . $value . $space . $currency . $suffix;
            }
            if [$width > 0] {
                $value = str_pad[$value, $width, $flags['fillchar'], $flags['isleft'] ?
                                STR_PAD_RIGHT : STR_PAD_LEFT];
            }

___            $format = str_replace[$fmatch[0], $value, $format];
        }
        return $format;
    }

Mình cần coder để hiểu về PHP, USDT TRC20 qua API của trongrid để tích hợp vào hệ thống website PHP

Trao đổi thêm về công việc thông qua vlancer. Không liên lạc qua kênh khác

Thanh toán bảo đảm [Bảo hiểm công việc] thông qua vlance

Chỉ nhận những vlancer có kinh nghiệm, đã hoàn thành nhiều dự án, có số sao vàng khá hoặc cao

Yêu cầu công việc

1. Tạo đơn hàng với số tiền tùy chỉnh cho khách hàng thanh toán qua USDT TRC20

2. Kiểm tra thanh toán USDT TRC20 xem đã hoàn thành thanh toán rồi hay chưa?

3. Tự động hoàn tất đơn đặt hàng nếu khách hàng đã chuyển đủ số tiền đặt hàng bằng USDT

4. Lưu lại thông tin đơn hàng để khách có thể xem lại thông tin đơn hàng

5. Danh sách đơn hàng cho admin xem, có chức năng sửa đơn hàng, phê duyệt đơn hàng, hủy đơn hàng

6. Chức năng thay đổi giá tiền USDT cho sản phẩm cho quản trị viên

7. Chức năng thay đổi thông tin ví USDT TRC20 bằng địa chỉ ví và khóa cá nhân trong Quản trị viên

Chủ Đề