Php 尝试使用foreach在函数中生成增量数字

Php 尝试使用foreach在函数中生成增量数字,php,Php,此函数创建标记,我试图为每个li标记指定一个唯一的CSS类名, 我试图为循环创建一个,以生成数字,但这是在生成数字7,而不是在标记中倒计时到数字7 非常感谢您的帮助 function the_meta() { if ( $keys = get_post_custom_keys() ) { echo "<ul class='post-meta'>\n"; //tried to add this counter here to generate incremental nu

此函数创建
  • 标记,我试图为每个
    li
    标记指定一个唯一的CSS类名, 我试图为循环创建一个
    ,以生成数字,但这是在生成数字7,而不是在
  • 标记中倒计时到数字7

    非常感谢您的帮助

    function the_meta() {
    
    if ( $keys = get_post_custom_keys() ) {
        echo "<ul class='post-meta'>\n";
    
     //tried to add this counter here to generate incremental numbers in the foreach loop
        for ($i = 0; $i <= 6; $i++) { } 
    
        foreach ( (array) $keys as $key ) {
            $keyt = trim($key);
            if ( is_protected_meta( $keyt, 'post' ) )
                continue;
            $values = array_map('trim', get_post_custom_values($key));
            $value = implode($values,', ');
    
    
            echo apply_filters('the_meta_key', "<li class='$i'><span class='post-meta-key'>$key:</span> $value</li>\n", $key, $value);
    
        }
    
    
        echo "</ul>\n";
    }
      }
    
    函数_meta(){
    如果($keys=get\u post\u custom\u keys()){
    echo“