文字列の先頭と末尾にカンマ(あれば)を取り除くより効率的な方法があるのだろうかと疑問に思っただけですか?文字列の先頭と末尾の特定の文字を切り捨てる
if (substr($_SESSION['login_dashboard'], 0, 1)==",") $_SESSION['login_dashboard'] = substr($_SESSION['login_dashboard'], 1);
if (substr($_SESSION['login_dashboard'], -1, 1)==",") $_SESSION['login_dashboard'] = substr($_SESSION['login_dashboard'], 0, -1);
最初と最後のカンマを削除するだけでなく、最初と最後のすべてのカンマを削除する場合は、trim()を使用できます。 – Rizier123
ありがとう、私はトリムがスペース以外のものをトリミングすることは決して実現しなかった! –
trim()の2番目のパラメータは文字マスクなので、独自の文字を指定できます。しかし、私が言ったように、これは現在の方法とは少し異なります。 string: ',, string ,,'あなたのメソッド出力: '、string、' trim output: 'string' – Rizier123