doulianqi3870 2011-03-18 08:36
浏览 25
已采纳

php函数echo

I have:

$an = "1989";
$luna = "4";
$zi = "23";


function CalzulareZodie($date){
         list($an,$luna,$zi)=explode("-",$date);
         if(($luna==1 && $day>20)||($month==2 && $zi<20)){
              return "Varsator";
         }else if(($luna==2 && $zi>18 )||($luna==3 && $zi<21)){
              return "Pesti";
         }else if(($luna==3 && $zi>20)||($luna==4 && $zi<21)){
              return "Berbec";
         }else if(($luna==4 && $zi>20)||($luna==5 && $zi<22)){
              return "Taur";
         }else if(($luna==5 && $zi>21)||($luna==6 && $zi<22)){
              return "Gemeni";
         }else if(($luna==6 && $zi>21)||($luna==7 && $zi<24)){
              return "Rac";
         }else if(($luna==7 && $zi>23)||($luna==8 && $zi<24)){
              return "Leu";
         }else if(($luna==8 && $zi>23)||($luna==9 && $zi<24)){
              return "Fecioara";
         }else if(($luna==9 && $zi>23)||($luna==10 && $zi<24)){
              return "Balanta";
         }else if(($luna==10 && $zi>23)||($luna==11 && $zi<23)){
              return "Scorpion";
         }else if(($luna==11 && $zi>22)||($luna==12 && $zi<23)){
              return "Sagetator";
         }else if(($luna==12 && $zi>22)||($luna==1 && $zi<21)){
              return "Capricorn";
         }
    }

how can i echo the result of this function?

i've tried with:

$zodia=CalculareZodie();
echo "Zodia este: ".$zodia;  

What is wrong?

  • 写回答

6条回答 默认 最新

  • dtll2016 2011-03-18 09:35
    关注

    You need to pass the variables to the function, now, judging by the start of the function it takes a string with a date separated by dashes as an arguement so you'll need to do something like:

    $an = "1989";
    $luna = "4";
    $zi = "23";
    
    $date = $an . '-' . $luna . '-' . $zi;  //Construct the string from the outside variables
    

    Then you do:

    $zodia=CalzulareZodie($date); //Pass constructed string to function.
    echo "Zodia este: ".$zodia; 
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(5条)

报告相同问题?

悬赏问题

  • ¥15 关于#hadoop#的问题
  • ¥15 (标签-Python|关键词-socket)
  • ¥15 keil里为什么main.c定义的函数在it.c调用不了
  • ¥50 切换TabTip键盘的输入法
  • ¥15 可否在不同线程中调用封装数据库操作的类
  • ¥15 微带串馈天线阵列每个阵元宽度计算
  • ¥15 keil的map文件中Image component sizes各项意思
  • ¥20 求个正点原子stm32f407开发版的贪吃蛇游戏
  • ¥15 划分vlan后,链路不通了?
  • ¥20 求各位懂行的人,注册表能不能看到usb使用得具体信息,干了什么,传输了什么数据