理解php代码

理解php代码,php,Php,我需要帮助,尝试将这些代码拆分成这样的方式,以便我可以在每个正确和错误语句中添加更多的代码。代码如下: if(($modify?modify_event($event_id,"$year-$month-$day","$hour:$minute:00",$title,$desc): $event_id = create_event("$year-$month-$day","$hour:$minute:00",$username,$title,$desc)))

我需要帮助,尝试将这些代码拆分成这样的方式,以便我可以在每个正确和错误语句中添加更多的代码。代码如下:

if(($modify?modify_event($event_id,"$year-$month-$day","$hour:$minute:00",$title,$desc):
            $event_id = create_event("$year-$month-$day","$hour:$minute:00",$username,$title,$desc))) 
        {

如果你的意思不止一个陈述,那么:

if($modify){
  modify_event($event_id,"$year-$month-$day","$hour:$minute:00",$title,$desc);
  //more code here
}
else{
  $event_id = create_event("$year-$month-$day","$hour:$minute:00",$username,$title,$desc);
  //more code here
}

只需将代码拆分为常规的if/else。if中使用
create\u event
结果的三元语句很难读取。
if($modify){
  modify_event($event_id,"$year-$month-$day","$hour:$minute:00",$title,$desc);
  //more code here
}
else{
  $event_id = create_event("$year-$month-$day","$hour:$minute:00",$username,$title,$desc);
  //more code here
}