gpt4 book ai didi

php - Laravel str_slug 不适用于 unicode bangla

转载 作者:可可西里 更新时间:2023-11-01 13:08:31 26 4
gpt4 key购买 nike

我在一个 laravel 项目中工作。我有 slugged url。它适用于英语。但是当我使用 Bangla 时它返回空。请帮助我解决问题。

echo str_slug("hi there");

// Result: hi-there

echo str_slug("বাংলাদেশ ব্যাংকের রিজার্ভের অর্থ চুরির ঘটনায় ফিলিপাইনের");

// Result: '' (Empty)

最佳答案

str_slug 或外观版本 Str::slug 不适用于非 ascii 字符串。您可以改用这种方法

function make_slug($string) {
return preg_replace('/\s+/u', '-', trim($string));
}

$slug = make_slug(" বাংলাদেশ ব্যাংকের রিজার্ভের অর্থ চুরির ঘটনায় ফিলিপাইনের ");
echo $slug;


// Output: বাংলাদেশ-ব্যাংকের-রিজার্ভের-অর্থ-চুরির-ঘটনায়-ফিলিপাইনের

关于php - Laravel str_slug 不适用于 unicode bangla,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38800581/

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