php7数组排序,PHP7:按键和值的组合值的字节值对关联数组进行排序

我是PHP编程新手,我正在尝试为Amazon REST请求创建签名请求。为了正确地签署请求,我必须按字节值(不按字母顺序)对参数/值对进行排序。他们提供了一个样本集:

Service=AWSECommerceService

AWSAccessKeyId=AKIAIOSFODNN7EXAMPLE

AssociateTag=mytag-20

Operation=ItemLookup

ItemId=0679722769

ResponseGroup=Images%2CItemAttributes%2COffers%2CReviews

Version=2013-08-01

Timestamp=2014-08-18T12%3A00%3A00Z排序值:

AWSAccessKeyId=AKIAIOSFODNN7EXAMPLE

AssociateTag=mytag-20

ItemId=0679722769

Operation=ItemLookup

ResponseGroup=Images%2CItemAttributes%2COffers%2CReviews

Service=AWSECommerceService

Timestamp=2014-08-18T12%3A00%3A00Z

Version=2013-08-01因此,我创建了一个名为$parameters的关联数组,该数组以这种语法保存所有这些值:

$parameters = array ( "Service=" => "AWSECommerceService",

"AWSAccessKeyId=" => "AKIAIOSFODNN7EXAMPLE",

"AssociateTag=" => "mytag-20",

"Operation=" => "ItemLookup"

);有没有一种方法来排序连接的各个键/值对的组合值?或者我必须将它们合并到一个临时数组中,对它们进行排序,然后将它们放回关联数组中?

任何指导将不胜感激。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值