[英]How to Create an Array from a Single Variable and Form Multiple Foreach Loops?
我对HTML / CSS相当精通,但是在涉及PHP和Javascript方面却是非常新的。 我已经跃跃欲试地编写Wordpress短代码(基本上是php函数),到目前为止,通过反复试验和看似无休止的浏览器刷新,我已经能够弄清楚一切。 我只是撞到了一堵大墙,所以为什么我在这里。
基本上,我正在尝试为属性提供值列表,例如: attr="23, 95, 136, ect"
然后,该函数需要使用该属性变量并使用它创建一个数组: $arr = array($attr);
在我看来,这似乎可行,但是该数组将整个列表作为一个值来代替。 完成此操作后,我想创建一个foreach循环,以解析列表中的每个数字,如果可能的话,可能还要通过另一个foreach循环,并为每个数字返回一段代码,但我不确定如何将其提取出来。
任何反馈将不胜感激。
explode(", ", "23, 95, 136")
给出array(23, 95, 136)
。 请参阅手册 。
如果愿意,可以迭代抛出几个值:
$data = "23, 95, 136";
$arr = explode(", ", $data);
foreach ($arr as $value) {
//$value will take the value 23, then 95, and finally 136
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.