gpt4 book ai didi

php - 缩短查询中的文本

转载 作者:行者123 更新时间:2023-11-29 18:10:21 24 4
gpt4 key购买 nike

我希望一位大师能够提供帮助(拜托!)

我希望将此查询中的文本 (link_text) 缩短为 28 个字符?

$sources_html .= '<a href="'.$row_sources["url"].'">'.$row_sources["link_text"].'</a>';
<小时/>

完成查询

$sql = "SELECT * FROM sources WHERE CatID='$id' order by source_id";

$result4=mysqli_query($db,$sql) or die(mysqli_error($db));
$sources_html='';
while($row_sources = mysqli_fetch_array($result4)){
$sources_html .= '<a
href="'.$row_sources["url"].'">'.$row_sources["link_text"].'</a>';
}

<? if($sources_html){echo "$sources_html";}?>
<小时/>

最佳答案

您可以使用函数substrmb_substr之一

对于每个字符只有一个字节的文本,您可以使用

$linkText28 = substr($row_sources["link_text"], 0, 28);

对于多字节字符串,请使用

$linkText28 = mb_substr($row_sources["link_text"], 0, 28);

详情请参阅:

http://php.net/manual/en/function.substr.php

http://php.net/manual/en/function.mb-substr.php

关于php - 缩短查询中的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47463115/

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