小编kra*_*tty的帖子

如何urlencode多维数组?

我已经搜索过高和低的解决方案.我有一个动态多维数组我需要分解和urlencode.项目数量将发生变化,但它们将始终具有相同的密钥.

$formFields = Array ( 
[0] => Array ( [form_name] => productID [form_value] => 13 ) 
[1] => Array ( [form_name] => campaign [form_value] => email@gmail.com ) 
[2] => Array ( [form_name] => redirect [form_value] => http://example.com ) ) 
Run Code Online (Sandbox Code Playgroud)

每个数组都有一个表单名称和一个表单值.

这就是我想要达到的目的:

$desired_results = 
productID => 13
campaign => email@gmail.com
redirect => http://example.com
Run Code Online (Sandbox Code Playgroud)

每当我尝试将它们拆分时,我最终得到:form_name => productID或类似的东西.

我正在尝试取结果,然后对它们进行urlencode:

productID=13&campaign=email&gmail.com&redirect=http://example.com&
Run Code Online (Sandbox Code Playgroud)

php arrays urlencode multidimensional-array

5
推荐指数
2
解决办法
2万
查看次数

媒体查询无法在Firefox v10中运行

我一直在我的主样式表中使用媒体查询来根据屏幕大小加载不同的样式.

一切正常,直到我升级到Firefox v 10.0.现在媒体查询没有被拉入,看起来firefox忽略了一些被定义为百分比的宽度.

这是我正在使用的媒体查询的示例:

@media screen and (max-width: 800px) { 
body { background: #ddd; }
}
Run Code Online (Sandbox Code Playgroud)

我一直能够通过缩小浏览器窗口进行测试.Chrome,Safari和Opera都按预期工作.IE像往常一样忽略它,虽然宽度比firefox更好.

有没有其他人有这个问题与Firefox?

css firefox css3 media-queries

3
推荐指数
1
解决办法
5183
查看次数