gpt4 book ai didi

php 删除该字符之前的所有内容

转载 作者:行者123 更新时间:2023-11-29 12:01:23 25 4
gpt4 key购买 nike

我有以下 mysql php 数组结果。

while($row = mysql_fetch_array($retval, MYSQL_ASSOC))
{
echo '<tr>';
echo "<td> {$row['cust']} </td>".
"<td> {$row['manu']} </td>".
"<td> {$row['model']} </td>".
"<td> {$row['serial']} </td>".
"<td> {$row['capacity']} </td>".
"<td> {$row['firmware']} </td>".
"<td> {$row['deviceid']} </td>".
"<td> {$row['ataver']} </td>".
"<td> {$row['ltime']} </td>".
"<td> {$row['date']} </td>".
"<td> {$row['ourref']} </td>".
"<td> {$row['result']} </td>";


/** foreach($row as $key=>$value) {
echo '<td>',$value,'</td>';
}*/
echo '</tr>';

"<td> {$row['capacity']} </td>".数组保存如下信息

250000000000 bytes [250 GB]
400000000000 bytes [400 GB]
500000000000 bytes [500 GB]

我想删除所有内容,包括字节。

所以期望的输出看起来像

250 GB
400 GB
500 GB

如何使用上面的代码实现此目的?

提前致谢。

最佳答案

很简单,看这里:

$String = "250000000000 bytes [250 GB]";

$String2 = substr($String, 0, 3); // take the first 3 caracteres

$result = $String2." GB"; // Just add GB after
echo $result;

只需替换 "<td> {$row['capacity']} </td>".与以下

   "<td>".substr($String, 0, 3)." GB</td>".

关于php 删除该字符之前的所有内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32318971/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com