使用数组,我经常看到退出以下格式:
$somearray = array( 'one'=>'one_value',
'twokey'=>'two_value',
'some_third_value'=>'some_other_value',
'987654'=>'12340987',
'confused_yet_456789'=> $some_var,
'confused_yet_rt78466'=>'two_value'
);
那当然不是一个班轮:
$somearray = array( 'one'=>'one_value','twokey'=>'two_value','some_third_value'=>'some_other_value','987654'=>'12340987','confused_yet_456789'=> $some_var,'confused_yet_456789'=>'two_value');
但是,我自己从未遇到或看到它在函数$parameters
分配中使用过,例如:
function my_function_3($somevar='some_value_or_other',$title='some_87654_num_value',$cool_stuff='right_or_left',$dashboards='91234765',$menu='some_6374_menu'){
return $cool_stuff;
}
扩展为:
function my_function_3( $somevar='some_value_or_other',
$title='some_87654_num_value',
$cool_stuff='right_or_left',
$dashboards='91234765',
$menu='some_6374_menu'
){
return $cool_stuff;
}
echo
或也是如此return
。
由此 :
$output .= '<img src="http://chart.apis.google.com/chart?cht=qr&chs='.$qr_size .'x'.$qr_size .'&chld=L|4&chl=' . $string . '" width="'.$qr_size.'" height="'.$qr_size.'" alt="Some alt to describe QR code" title="QR code for your phone"/>';
对此:
$output .= '<img src="http://chart.apis.google.com/chart?cht=qr&chs='.
$qr_size .'x'.
$qr_size .'&chld=L|4&chl=' .
$string . '" width="'.
$qr_size.'" height="'.
$qr_size.'" alt="Some alt to describe QR code" title="QR code for your phone"/>';
所以,我的问题是:
我可以在$parameters
函数的赋值以及echo
/中使用这种语法或格式return
吗?
如果没有 - 为什么?它会在某些配置上失败吗?是不是错了?
..如果是的话,这样做的正确方法是什么(在逗号/点之前或之后换行)?