gpt4 book ai didi

php - 如何将包含多个单词的字符串作为一个返回

转载 作者:行者123 更新时间:2023-11-29 00:16:20 25 4
gpt4 key购买 nike

在我的 MySQL 数据库中,我有一张包含多位艺术家的表格。它们被放置在一个名为 formated_name 的字段中,并返回 strings,例如 Lady Gaga,到目前为止一切顺利。我想要实现的是它返回 ladygaga 以便稍后我可以将它用于我的url。我的整个函数如下所示:

public function artistname_get($artist_id)  
{
$this->load->database();

$sql = "SELECT formated_name FROM artists WHERE artist_id = '".$artist_id."'";
$query = $this->db->query($sql);
$data = $query->result();

if($data) {
$this->response($data, 200);
} else {
$this->response(array('error' => 'Couldn\'t find any artist with that name!'), 404);
}
}

那么我该如何实现呢?

最佳答案

试试这个简单的方法。

去除字符串中的空格

通过使用 PHP

$string = 'Lady Ga ga';

$value=str_replace(' ','',$string);

echo strtolower($value);

使用MySQL

$sql = "SELECT REPLACE( formated_name, " ", "" ) FROM artists WHERE artist_id = '".$artist_id."'";

关于php - 如何将包含多个单词的字符串作为一个返回,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22859973/

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