-2

$var の適切な構文は何ですか? まだ存在しない配列のセルの指定として使用したい (// コードでの方法) :

$array = array (
    array("folder" => "november", "name" => "1.jpg"),
    array("folder" => "december", "name" => "1.jpg")
);
$var = "$picture['folder']"; // how to make it not a string value and use it in foreach cycle

foreach ($array as $picture) { // only here comes subarray
    echo $var;
    echo '<br>';
}

/* should be
november
december
*/

PS これは単純なギャラリー カレンダー タスクです。イメージ パスをエコーし​​ます...

4

1 に答える 1

0

私はまだあなたが何を探しているのか分かりません...???

しかし、これはあなたが持っているすべてです:

$array = array(
       array("folder" => "november", "name" => "1.jpg"),
       array("folder" => "december", "name" => "1.jpg")
   );

print "<pre>"; 

foreach ($array as $index => $subArray)
{
   print "\$index = $index   <br/>";
   print "\$index[$index]['folder'] = {$array[$index]['folder']} = {$subArray['folder']}  <br/>"; 
   print "\$index[$index]['folder'] = {$array[$index]['name']}   = {$subArray['name']}    <br/>"; 
   print "<br/>";
}   

print "</pre>"; 


/*

$index = 0   
$index[0]['folder'] = november = november  
$index[0]['folder'] = 1.jpg   = 1.jpg    

$index = 1   
$index[1]['folder'] = december = december  
$index[1]['folder'] = 1.jpg   = 1.jpg    


*/
于 2013-11-09T13:48:34.430 に答える