0
我有:PHP - 與3個值
@ = 1
# = 0,5
% = 0
max = 10
例如,如果我有:那麼應該告訴我:
@@@$$$$$$$
如果我有3,5:
@@@#$$$$$$
etc
如果我有3,99然後= 3,5 如果我有3,49然後= 3,0
等
如何使用這個用foreach還是?
的整數,我可以做:
$number = 8;
$one = 10 - $number;
$three = 0 + $number;
和
for($i=1;$i <= $one){
echo "@";
}
for($i=1;$i <= $three){
echo "$";
}
但如何,如果是最好的解決方案$數= 3,57
正義。這個問題沒有。 – NullUserException
我不知道。你的第一個例子中'$'來自哪裏?你打算用'%'做什麼?你能否爲你的變量找到更好的名字,因爲'$ one = 10 - $ number;'根本沒有意義,'$ tree = 0 + $ number;'看起來更奇怪。 – Mat
據我所知,這似乎是嘗試生成一個[符號值數字系統](http://en.wikipedia.org/wiki/Sign-value_notation)的ASCII表示,其中@爲1, #是5,並且該字符串用$填充到「最大= 10」字符。除此之外,我仍然迷失。 – jwodder