Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/38.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时遇到CSS问题_Php_Css - Fatal编程技术网

格式化PHP时遇到CSS问题

格式化PHP时遇到CSS问题,php,css,Php,Css,这段代码有什么问题,在我添加了css之后,PHP不会显示出来 $args = array( 'meta_key' => 'anniversary_date', 'meta_value' => 0, ); $user_query = new WP_User_Query( $args ); $users = $user_query->get_results(); foreach( $users as $user ):

这段代码有什么问题,在我添加了css之后,PHP不会显示出来

$args = array(       
'meta_key' => 'anniversary_date',     
 'meta_value' => 0,   
 );    
$user_query = new WP_User_Query( $args );   
 $users = $user_query->get_results();    

 foreach( $users as $user ):      
echo "<div class=\"anniversary-output\">"$user->display_name"</div>";    
 echo "<div class=\"anniversary-output\">will be celebrating their anniversary on </div>";       
echo "<div class=\"anniversary-output\">" get_user_meta( $user->ID, 'anniversary_date', true )"</div>";     
 endforeach;   
$args=数组(
“元密钥”=>“周年日”,
“meta_值”=>0,
);    
$user\u query=新的WP\u user\u查询($args);
$users=$user\u query->get\u results();
foreach($users作为$user):
echo“$user->display_name”;
echo“将于年月日庆祝他们的周年纪念日”;
echo“get_user_meta($user->ID,‘周年纪念日’,true)”;
endforeach;

您的php中有几个错误:

数组中的额外逗号&无concat

<?php 
$args = array(       
'meta_key' => 'anniversary_date',     
'meta_value' => 0);    
$user_query = new WP_User_Query( $args );   
$users = $user_query->get_results();    

 foreach( $users as $user ):      
   echo "<div class=\"anniversary-output\">".$user->display_name."</div>";    
   echo "<div class=\"anniversary-output\">will be celebrating their anniversary on </div>";       
   echo "<div class=\"anniversary-output\">".get_user_meta( $user->ID, 'anniversary_date', true )."</div>";     
 endforeach; 
?>

我添加了连接。试试这个

echo "<div class=\"anniversary-output\">".$user->display_name."</div>";    
echo "<div class=\"anniversary-output\">will be celebrating their anniversary on </div>";       
echo "<div class=\"anniversary-output\">".get_user_meta( $user->ID, 'anniversary_date', true )."</div>";
echo.“$user->display_name.”;
echo“将于年月日庆祝他们的周年纪念日”;
echo“.get_user_meta($user->ID,“周年纪念日”,true)”;

我似乎找不到您的CSS。你能指出你改变了什么来破坏任何工作代码吗?另外,你应该在引号和变量之间插入
来连接字符串。是的,这就像在必要的地方缺少连接一样谢谢,这就是问题所在。一些编码标准(例如drupal)建议您使用extra commadrupal是糟糕编码标准的完美示例,即和wordpress,数组中的尾随逗号完全有效,但看起来很难看,imo是一种糟糕的做法,这完全是为了方便起见,因此您可以轻松地向数组中添加另一个元素,而无需首先将尾随逗号添加到最后一个条目。大笑!
echo "<div class=\"anniversary-output\">".$user->display_name."</div>";    
echo "<div class=\"anniversary-output\">will be celebrating their anniversary on </div>";       
echo "<div class=\"anniversary-output\">".get_user_meta( $user->ID, 'anniversary_date', true )."</div>";