Laravel PR 流し読み(2021/07/24)
まずはこれ。
[9.x] TrimString can now remove NBSP by allowing · Pull Request #38117 · laravel/framework · GitHub
リクエストのNBSPを自動的にトリムできるようにしてくれるようです。ただし9.xからなので8.x系を利用している間は恩恵をうけることはできなさそうです。
下記で対応できるって内容になっているのですが、軽く調べて見た感じどこ見てもお内容な処理しているところが見つからなかったので大丈夫なのか気になるところ。
trim($value, " \t\n\r\0\x0B")
一応php.netの参考例はリンク貼っとく
// UTF encodes it as chr(0xC2).chr(0xA0)
$converted = trim($converted,chr(0xC2).chr(0xA0)); // should work
マージ済みはこれで終わりなんだけど、昨日マージされてたやつci落ちてるやつマージされてたのでci通ってなくてもマージできるんだなーという学びがあった。