第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

將數(shù)組作為url參數(shù)傳遞

將數(shù)組作為url參數(shù)傳遞

PHP
人到中年有點甜 2019-07-22 20:23:19
將數(shù)組作為url參數(shù)傳遞作為url參數(shù)傳遞數(shù)組的最佳方法是什么?我在想,如果這是可能的話:$aValues = array();$url = 'http://www.example.com?aParam='.$aValues;或者這個怎么樣:$url = 'http://www.example.com?aParam[]='.$aValues;我讀過一些例子,但我發(fā)現(xiàn)它很混亂:$url = 'http://www.example.com?aParam[]=value1&aParam[]=value2&aParam[]=value3';
查看完整描述

3 回答

?
吃雞游戲

TA貢獻(xiàn)1829條經(jīng)驗 獲得超7個贊

最簡單的方法是使用serialize功能。

它序列化用于存儲或傳輸?shù)娜魏巫兞?。你可以?/trans>PHP手冊-序列化

變量可以通過使用unserialize

因此,在傳遞給您使用的URL時:

$url = urlencode(serialize($array))

并恢復(fù)您使用的變量

$var = unserialize(urldecode($_GET['array']))

不過這里要小心。GET請求的最大大小限制在4k,您可以通過在URL中傳遞數(shù)組輕松地超過它。

而且,它確實不是傳遞數(shù)據(jù)的最安全的方式!您可能應(yīng)該考慮使用會話代替。


查看完整回答
反對 回復(fù) 2019-07-22
  • 3 回答
  • 0 關(guān)注
  • 2427 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號