台灣最大程式設計社群網站
線上人數
1666
 
會員總數:246049
討論主題:189633
歡迎您免費加入會員
討論區列表 >> PHP >> 字串計算,顯示問題
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
字串計算,顯示問題
價值 : 30 QP  點閱數:648 回應數:10
樓主

jess
門外漢
0 12
238 27
發送站內信






本篇文章發表於2015-05-25 16:18
1樓
最有價值解答

孤獨是唯一永恆
捐贈 VP 給 Daimom 檢舉此回應
str_pad
傳送門
本篇文章回覆於2015-05-25 16:34
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
回應

迷路
捐贈 VP 給 迷路 檢舉此回應
孤獨大的答案是最佳解
但是樓主其實已經只差一步了
把echo $c.$newprice;
改成
for($i=0;$i<$c;$i++)echo " ";echo $newprice;
就能達成樓主想要的效果
本篇文章回覆於2015-05-25 16:54
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
回應

迷路
捐贈 VP 給 迷路 檢舉此回應
突然想到應該要改成
for($i=0;$i<$c;$i++)echo "&nbsp;";echo $newprice;
網頁上用空格排版時,要用&nbsp;
本篇文章回覆於2015-05-25 17:44
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
作者回應

jess
檢舉此回應
迷路大哥,可以取代了,但是補位出來價格還是沒對齊耶!!不知道問題是出在哪
本篇文章回覆於2015-05-25 17:45
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
5樓
您要不要直接看一下網頁的原始碼(不是php原始碼嘿)
把你產生的字串 列出來,再來討論是哪個地方有問題導致沒對齊。
本篇文章回覆於2015-05-26 08:46
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
6樓
回應

迷路
捐贈 VP 給 迷路 檢舉此回應
基本上是不建議用空格來排版
你可以試試看用兩個&nbsp;來取代一個數字空位
也就是說改成
for($i=0;$i<$c;$i++)echo "&nbsp;&nbsp;";echo $newprice;
這樣試試看
本篇文章回覆於2015-05-26 09:44
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
7樓
回應

浩瀚星空
捐贈 VP 給 浩瀚星空 檢舉此回應
請善用css做定位。用空格定位是永遠也對不準的。
本篇文章回覆於2015-05-28 09:37
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
8樓
請教星空大,
這怎麼用css定位?
直接對齊右邊?還是css能補空白?
本篇文章回覆於2015-05-28 11:46
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
9樓
回應

皮皮快跑
檢舉此回應

可以參考看看。

再不然就是依賴bootstrap來改善視覺元件了。
本篇文章回覆於2015-05-28 13:18
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
10樓
回應

浩瀚星空
捐贈 VP 給 浩瀚星空 檢舉此回應

其實我現在都用特規元件來取代掉select了。確實有的時候select不太好處理。
本篇文章回覆於2015-05-28 15:34
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.