用php打印星号*与方向相反

时间:2012-05-20 08:24:19

标签: php printf

喜欢这个:

   *
  **
 ***
****

不喜欢这样:

 *
 **
 ***

我的意思是相反的方向。星星应该从左侧填充增加。无论如何要做到这一点?

3 个答案:

答案 0 :(得分:9)

使用str_pad()将字符串填充到所需的长度。

答案 1 :(得分:3)

添加

//  for every desired space

答案 2 :(得分:2)

帮助您思考这个问题(因为它的家庭作业)。

  • 您如何正式确定需要做什么?当你必须正确对齐某些东西时意味着什么?
  • 想想可能使正确对齐更具挑战性的方法 - 例如你需要事先知道每条线的长度吗?
  • 什么样的string function符合条款?