Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/235.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
php语法问题。(php数组中css中的php)_Php_Css_Wordpress_Syntax - Fatal编程技术网

php语法问题。(php数组中css中的php)

php语法问题。(php数组中css中的php),php,css,wordpress,syntax,Php,Css,Wordpress,Syntax,我有一个简短的问题,这个问题可能非常容易回答,但我今天很愚蠢 有人能告诉我关闭数组中的正确语法,并向我解释正确的语法吗?谢谢 <?php wp_nav_menu( array( 'theme_location' => '1st_menu', 'before' => '<h4 '<?php if ( is_page('5')) { echo ' id="vi

我有一个简短的问题,这个问题可能非常容易回答,但我今天很愚蠢

有人能告诉我关闭数组中
的正确语法,并向我解释正确的语法吗?谢谢

    <?php
        wp_nav_menu(
            array(
                'theme_location' => '1st_menu',
                'before' => '<h4 '<?php if ( is_page('5')) { echo ' id="visible"'; } ?> >',
                'after' => '</h4>'
            )
        );
    ?>

我猜是这样的:

    <?php
        wp_nav_menu(
            array(
                'theme_location' => '1st_menu',
                'before' => '<h4 '.(is_page('5') ? ' id="visible"' : '').' >',
                'after' => '</h4>'
            )
        );
    ?>
wp\u导航菜单(
数组(
“主题位置”=>“第一菜单”,
'在'=>''之前,
'在'=>''之后'
) 
);

不知道WP,但应该是:

<?php
    if(is_page('5')){
        $id = ' id="visible" ';
    }else{
        $id = NULL;
    }
    wp_nav_menu(
        array(
            'theme_location' => '1st_menu',
            'before' => '<h4'.$id.'>',
            'after' => '</h4>'
        )
    );
?>


Ha:)为ternarymobile干杯,罗宾!美好的谢谢你能推荐一些关于引号用法的好解释吗?在混合php和css时,我总是把事情搞混。。。我猜这就是为什么我是一个前端人..你犯了一个错误,有太多的
php
标记。一旦你有了一个
@tobiasmay:没问题,但是当我提供了一个复制粘贴答案时@Chris提供了几乎相同的答案和一个带有良好解释的评论。所以,不要错过一次投票。没有解释的快速修复(现在),这是你第二次“打开”php(
ha,你是php和php的混合体。)我想我不得不插入一些css…吸取了教训。谢谢大家!
<?php
    if(is_page('5')){
        $id = ' id="visible" ';
    }else{
        $id = NULL;
    }
    wp_nav_menu(
        array(
            'theme_location' => '1st_menu',
            'before' => '<h4'.$id.'>',
            'after' => '</h4>'
        )
    );
?>