【问题标题】:printing characters "in a row" from "for loop" in php从php中的“for循环”打印字符“连续”
【发布时间】:2016-09-11 12:42:06
【问题描述】:

有没有办法在 php 中使用 for 循环连续打印字符? 当我尝试时,echoprint_r 都不会连续打印它们,而是在列中打印。

/case 1/单行打印字符:1 2 3.(与echo相同)

<?php 
print_r("1 ");
print_r("2 ");
print_r("3 ");
?>

/case 2/在一列中打印字符,自动开始新行。 (与回声相同)

1

2

3

<?php 
for($i=1; $i<=3; $i++){
    print_r($i); 
}
?>

我想打印来自for loop 的单行字符。

【问题讨论】:

  • 我想打印一行字符??
  • 很抱歉写到这里,很可能没人会注意到。在使用 php 和 jQuery 两年多之后,我的结论是,与 Python 相比,它们的位置在垃圾箱中。已经 5 小时了,我正在尝试为“打字技巧改进”制作一个简单的脚本,即字符随机输入和用户输入。使用 pyton 5 年前,我在 15-30 分钟内完成了此操作。使用 javascript 和 php,经过 5 小时的努力,没有任何效果。

标签: php for-loop echo


【解决方案1】:

我会在循环之外创建一个字符串变量并在循环中附加字符。

您可以在循环结束后回显或打印字符串。

【讨论】:

  • 谢谢,我好像停止思考了。这是基本的。
【解决方案2】:

尝试一个简单的打印指令

for($i=1; $i<=3; $i++){
    print $i." "; 
}

【讨论】:

  • 谢谢,我在php文档中没有注意到这个函数
  • 欢迎兄弟,如果这解决了你的问题,请点击有效标记将其设置为最佳答案;)
猜你喜欢
  • 2011-07-10
  • 2011-09-07
  • 1970-01-01
  • 2015-01-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多