【发布时间】:2018-07-31 09:20:11
【问题描述】:
好吧...所以我真的不太擅长编码。而且我不明白这些手册所用的语言......由于某种原因,给定的例子没有点击,我不明白它们如何或是否与我正在尝试做的事情相关。所以寻找答案并没有帮助。
我已经足够自己从数组中去除不需要的 HTML 编码,只留下纯值。但这并不是我想要的。到一半了。
假设我有一个这样的数组
$array = "redgreenbluebrown"
(顺便说一句,我不确定我实际拥有的是一个包含四个值的数组......还是四个值一起运行并且现在是一个值)
假设我有这个:
$type
$type 的值为 redgreenbluebrown
我现在想做什么......
这是
$type1 = red
$type2 = green
$type3 = blue
$type4 = brown
这样我就可以根据需要调用各个元素。我不需要将它们打印出来...我需要将它们作为单独的值分配给程序的其他区域。
原始数组来自一个 sql 查询,其中获取了几行信息。
如何从多行获取所有单个值?并将每个获得的值分配给它自己的唯一变量而不是数组?在我的情况下,数组没有帮助......我需要单独的值。
任何人都可以帮助一个正在努力尝试的新手......但是对于这些东西来说,这些东西只是简单地没有点击,因为没有显示的例子对我真正想要完成的事情有任何意义?
我擅长基本的东西,但这并不完全是基本的。至少,对我来说不是!!
不确定我应该使用“explode”函数、“implode”函数、“extract”函数还是“foreach”函数……或者如何让其中任何一个来做我真正想要的.对不起,如果我听起来像一个非常无知的新手。
【问题讨论】:
-
如果你有像
carpet这样的值怎么办 - 你将如何拆分它? -
你怎么知道在哪里拆分
redgreenbluebrown? “原始数组来自一个 sql 查询,其中获取了几行信息”我认为您需要退后一步并开始在查询中修复此问题。这就是我们所说的 X Yissue -
你需要备份到你有一个数组的地方,并询问如何以你想要的方式得到它。
-
你不需要说对不起,因为你是这个领域的新手。我们每个人在某个时刻都是新手;-) 我认为,在一个很长的问题中,您所问的问题对我们来说仍然过于抽象。我建议重新编辑问题并向我们准确地展示您想要做什么。
-
或者发布一个新问题并删除这个问题。从数据库发布数组以及您希望最终结果的样子。您可以包含您尝试过的代码。
标签: php arrays variables foreach