-1

我正在构建一个购物车 php 文件,它将查询数据库中的产品(以及用户添加到购物车中的每种产品的数量)。但我无法理解如何处理“逗号分隔的字符串”。到目前为止,这是我的代码中的循环:

//Loop through your cart array (foreach productID's quantity in cart):
     $_SESSION['numItems'] = $cart;//Update the number of items in your cart

     //Build a comma-delimited string in $prodIDStr containing the product
     //ID’s of the products currently in our cart array:
     $prodIDStr = "";//STACKOVERFLOW QUESTION


     if($_SESSION[numItems] = 0){//If cart it empty:
         print "<h3>Your shopping cart is empty!</h3>\n";
     }
     Else{//if cart is not empty:

         //remove trailing comma from $prodIDstr:

究竟什么是逗号分隔的字符串,删除尾随逗号有什么作用?

4

2 回答 2

0

1) 这个问题最好通过谷歌搜索来回答: https ://www.google.com/search?q=what+is+a+comma+delimineted+string&sourceid=ie7&rls=com.microsoft:en-us:IE- SearchBox&ie=&oe=#rls=com.microsoft:en-us:IE-SearchBox&q=what+is+a+comma+delimited+string&spell=1&sa=X&ei=S6yGUdmUMMS60QHvmoHwBg&ved=0CC0QvwUoAA&bav=on.2,or.r_qf.&bvm=bv .45960087,d.dmQ&fp=2bfada69378a0dbe&biw=1680&bih=938

如果您有不同的值,例如姓名和电话号码,您可以用逗号分隔它们:Name,PhoneNumber

2) 当您知道 CSV 是什么时,这个问题很直观。如果最后一个字符是逗号,则删除尾随逗号会删除逗号。

Name,PhoneNumber, 删除最后一个 ,

于 2013-05-05T19:02:44.657 回答
0

究竟什么是逗号分隔的字符串,删除尾随逗号有什么作用?

逗号分隔字符串是用逗号分隔部分字符串的字符串。 喜欢

$a = 'you, should, do, your, homework, before, asking, stuff, like, this, here';

如果删除逗号,那么部分将更少。

$a = 'you, should, do your homework, before, asking, stuff, like this here';
于 2013-05-05T19:30:57.800 回答