Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share
menu search
person
Welcome To Ask or Share your Answers For Others

Categories

i want to use foreach function for 3 variables

i use this code in my page:

foreach (array_combine($online_order_name, $online_order_q) as $online_order_name1 =>
    $online_order_q1) {
    mysql_query("insert into .......
}

how can i do that like :

<?
foreach (array_combine($online_order_name, $online_order_q,$third_variable) as
    $online_order_name1 => $online_order_q1 => $third_variable2) { 
?>

thank you

See Question&Answers more detail:os

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
312 views
Welcome To Ask or Share your Answers For Others

1 Answer

I guess this will solve your need:

<?php
$A=array(1,2,3);
$B=array('a','b','c');
$C=array('x','y','z');

foreach (array_map(NULL, $A, $B, $C) as $x) {
  list($a, $b, $c) = $x;
  echo "$a $b $c
";
}

与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…
thumb_up_alt 0 like thumb_down_alt 0 dislike
Welcome to ShenZhenJia Knowledge Sharing Community for programmer and developer-Open, Learning and Share

548k questions

547k answers

4 comments

86.3k users

...