【发布时间】:2018-03-15 15:05:40
【问题描述】:
如何使用foreach() 循环多数组?或者如何在for() 上定义$looping?我厌倦了在foreach() 上使用AND 逻辑。
这是我的代码:
<?php
$b=["a","b","c","d","5"];
$a=["1","3","4","5"];
foreach($a as $a && $b as $b) {
echo $a.$b;
}
// AND logic Error
$tipe=trim(fgets(STDIN));
$post=trim(fgets(STDIN));
if($tipe == "1") {
$url="http://example.com/api"
$postdata="post_data={$post[$x]}";
}
for($x=0;$x<10;$x++) {
$ch=curl_init();
curl_setopt($ch, CURLOPT_URL,$url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS,$postdata);
curl_setopt($ch, CURLOPT_POST, 1);
curl_exec($ch);
}
// $x not defined
【问题讨论】:
-
您能提供一个代码示例吗?你曾经尝试过什么?另外,我不明白问题的第二部分,
$looping。 -
foreach($a as $a$a 是您的数组,您将 $a 指定为您的值。这意味着该值将覆盖数组。 -
Im tired using AND logic on foreach它也不起作用Parse error: syntax error, unexpected '&&' (T_BOOLEAN_AND), expecting :: (T_PAAMAYIM_NEKUDOTAYIM) in
标签: php arrays loops for-loop foreach