PayUtils.php 421 B

1234567891011121314151617181920
  1. <?php
  2. namespace common\pay\wangtong;
  3. class PayUtils
  4. {
  5. /**
  6. * @param array $data
  7. * @return string
  8. */
  9. public static function createLinkString($data, $md5Key)
  10. {
  11. ksort($data);
  12. $str = '';
  13. foreach ($data as $key => $value) {
  14. $str .= "{$key}={$value}&";
  15. }
  16. // $str = rtrim($str, '&');
  17. return strtoupper(md5($str . "key=" . $md5Key));
  18. }
  19. }