这句php代码什么意思 ?foreach( $wpcx_myposts as $post ) : setup_postdata($post); ?
3个回答
展开全部
不可能就这部分,应该还有一个endforeach;
foreach( $wpcx_myposts as $post ) : setup_postdata($post);
//中间代码我不知道的哦
endforeach;
这是foreach的其他写法
和:
foreach( $wpcx_myposts as $post ) {
setup_postdata($post);
}
一致,没有什么特别的,只是多了一个endforeach
也就是结束的意思,结束foreach循环
还有 if.... else if ..... else .... endif
for...endfor
while.....endwhile
这是为了照顾一些从其他编程语言转过来的童鞋们,所以有这个语法,没什么特别,foreach是循环。
$wpcx_myposts as $post 将 $wpcx_myposts 赋予 $post ,让php自己去遍历这个$wpcx_myposts 数组,然后调用 setup_postdata($post); 这个函数
foreach( $wpcx_myposts as $post ) : setup_postdata($post);
//中间代码我不知道的哦
endforeach;
这是foreach的其他写法
和:
foreach( $wpcx_myposts as $post ) {
setup_postdata($post);
}
一致,没有什么特别的,只是多了一个endforeach
也就是结束的意思,结束foreach循环
还有 if.... else if ..... else .... endif
for...endfor
while.....endwhile
这是为了照顾一些从其他编程语言转过来的童鞋们,所以有这个语法,没什么特别,foreach是循环。
$wpcx_myposts as $post 将 $wpcx_myposts 赋予 $post ,让php自己去遍历这个$wpcx_myposts 数组,然后调用 setup_postdata($post); 这个函数
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询