"Yeseva One","css--6ren">
gpt4 book ai didi

php - HTML 表单/PHP : select with option value = array

转载 作者:行者123 更新时间:2023-11-28 05:05:32 25 4
gpt4 key购买 nike

如何使用 php 数组作为 HTML 的值 <option>

例如

<select name='myname'>
<option value=' array("font-family" => "font-family: 'Yeseva One', serif","font-name" => "Yeseva One","css-name" =>"Yeseva+One")'>
Font 1
</option>
...
</select>

最佳答案

这在某种程度上取决于您最终要存档的内容。我有 3 个选项供您选择:

1) Json 非常灵活:

<option value="<?php json_encode($yourArray) ?>">Font 1</option

稍后您可以使用 json_decode 将 Json 转换回数组。

2) 如果您需要服务器客户端脚本的数据,使用 HTML5 的数据属性可能是更好的主意:

<option value="value1" data-fontname="Yeseva One" data-cssname="Yeseva+One">Font 1</option>

3) 您可以使用隐藏的输入字段,这将允许您检索 $_POST['font1']['css_name'] 等值。 :

<input type="hidden" name="font1[font_name]" value="Yeseva One" />

您显然必须摆脱您的值(value)观。但你明白了。

关于php - HTML 表单/PHP : select with option value = array,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8457792/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com