首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP向前和向后for loop verse

PHP向前和向后for loop verse
EN

Stack Overflow用户
提问于 2011-05-28 06:05:45
回答 4查看 220关注 0票数 1

我可以写第一首诗,但是我希望下一句是倒着写的,但是我做不到。

代码语言:javascript
复制
<?php
$russian[]="En";
$russian[]="liten";
$russian[]="vektor";
$russian[]="ar";
$russian[]="ett";
$russian[]="exempel";
$russian[]="pa";
$russian[]="och";
$russian[]="falt";
for ($soviet=0;$soviet<sizeof($russian);$soviet++)
echo $russian[$soviet]." ";
for ($soviet=5;$soviet<sizeof($russian);$soviet=$soviet-1)
echo $russian[$soviet]." ";
?>
EN

回答 4

Stack Overflow用户

发布于 2011-05-28 06:11:38

如果你想要显示从最后到第一个单词,你可以使用:

代码语言:javascript
复制
for ($soviet = count($russian); $soviet > 0; --$soviet)
票数 1
EN

Stack Overflow用户

发布于 2011-05-28 06:12:11

尝尝这个,

代码语言:javascript
复制
for ($soviet=sizeof($russian)-1; $soviet >= 0; $soviet--)
  echo $russian[$soviet]." ";

您必须测试>= 0,因为第一个单词是$russian

票数 1
EN

Stack Overflow用户

发布于 2011-05-28 06:14:08

我猜是这样的:

代码语言:javascript
复制
for ($soviet=count($russian);$soviet>0;$soviet--)

不过,我不知道你说的诗句是什么意思。您希望打印该数组两次,一次向前,一次向后,因此最终得到

代码语言:javascript
复制
En liten vektor ar ett exempel pa och falt falt och pa exempel ett ar vektor liten En
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6158149

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档