我试图了解如何在数组中格式化php字符串(特别是对于wordpress redux框架)。
我一直在试图弄清我遇到的错误,并且似乎总是陷入同一死胡同,要么我在错误的地方放了分号,要么“回声”一词本身被单独回显,或者抛出了意外的t_echo错误。
Redux::setSection( $opt_name, array(
'title' => __( 'One'.''.$get_my_global_var = my_global_var().'echo'.$get_my_global_var['this-value'].'', 'ocr-options' ),
'id' => 'top-ten-section-one',
'subsection' => true,
'customizer_width' => '450px',
'fields' => array(
array(
'id' => 'top-ten-one-heading',
'type' => 'text',
'title' => __( 'Position One Name', 'ocr-options' ),
'text_hint' => array(
'title' => 'Hint Title',
'content' => 'Hint content about this field!',
)
),
)
) );
到目前为止,这是我到达的地方,它不会引发任何错误,但是它仅回显echo这个词,我知道这是因为它没有被包裹在任何东西中,但是我想做的是回显我的值数据库条目。我对PHP还是很陌生,只在HTML中使用了这样的字符串,其中分号是端点,但是在上面的示例中使用它们不起作用,或者我无法使它们起作用。我尝试使用其他示例,但是找不到匹配并包含回显的任何内容。 echo是使用错误的东西,我应该改用print吗?如果能为我提供正确的指导或帮助,我将不胜感激。