一个表的相关字段到另一个表mysql

时间:2012-11-22 14:16:22

标签: php

  

$图像1,图像2 $,$图像3,$图像4,$图像5。与sku变量相同

 for ($i = 1; $i <= 5; $i++) {
   $test_image = '$image'.$i;
   $test_sku = '$sku'.$i;
   if(strlen($test_image) !=0 && strlen($test_sku) !=0){
     array_push($array,$trend,$test_image,$test_sku);
   }
 }

我想在if语句中检查这些变量。上述代码当然不起作用。谁能告诉我如何将所有变量检查到声明中?

2 个答案:

答案 0 :(得分:1)

我认为这可以通过使用double $:

来完成
 for ($i = 1; $i <= 5; $i++) {
   $test_image = 'image'.$i;
   $test_sku = 'sku'.$i;
   if(strlen($$test_image) !=0 && strlen($$test_sku) !=0){
     array_push($array,$trend,$$test_image,$$test_sku);
   }
 }

答案 1 :(得分:0)

您可以使用

执行此操作
for ($i = 1; $i <= 5; $i++) {
   $test_image = 'image'.$i;
   $test_sku = 'sku'.$i;
   if(strlen($test_image) !=0 && strlen($test_sku) !=0){
     array_push($array,$trend,$$test_image,$$test_sku);
   }
 }

我觉得它对你有帮助