ホームページ php教程 PHP源码 php中trim函数使用注意事项

php中trim函数使用注意事项

Jun 08, 2016 pm 05:19 PM
example trim

trim函数是删除格的但是在使用时我们一定要注意了,小编今天来为各位介绍trim函数在删除空间时的一些问题与bug了。

<script>ec(2);</script>


trim — 去除字符串首尾处的空白字符(或者其他字符)

用法:

string trim ( string $str [, string $charlist = ” \t\n\r\0\x0B” ] )

trim函数大家应该不会陌生,从4.1.0 新增可选的 charlist 参数。默认的用法就不多说了,说说在使用到第二个参数的情况:

$path = trim(dirname(__FILE__), ‘/’).’/’; // 保证$path只有一个/结束

这种用法也是没有问题的。那什么情况下会出问题?再举个例子:

$domain = trim(‘www.example.com.tw’, ‘www.’); // 大家期望的结果是example.com.tw,可实际的结果却是example.com.t,tw中的w没了。

问题出现在第二个参数$charlist,它代表的是一个字符列表,而不是一个单纯的字符串,所以tw的w属于www.这个列表中的一员,被一起去掉了。具体可以再参考trim

替代方法:

$domain = preg_replace(‘/^www\.|www\.$/’, ”, ‘www.example.com.tw’);

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

実用的なヒント: PHP のトリム関数を使用して中国語のスペースを処理する方法 実用的なヒント: PHP のトリム関数を使用して中国語のスペースを処理する方法 Mar 27, 2024 am 11:27 AM

PHP プログラミングでは、文字列を処理するときに、中国語のスペースを含むスペースが頻繁に使用されます。実際の開発では、trim関数を使って文字列の両端のスペースを削除することが多いですが、中国語のスペースの処理は比較的複雑です。この記事では、PHP の Trim 関数を使用して中国語のスペースを処理する方法と、具体的なコード例を紹介します。まず、中国の空間の種類を理解しましょう。中国語では、スペースには一般的な英語のスペース (space) だけでなく、その他の特殊なスペースも含まれます。

PHP での Trim() 関数の使用ガイド PHP での Trim() 関数の使用ガイド Feb 20, 2024 am 08:39 AM

PHP での Trim() 関数の使用ガイド Trim() 関数は PHP で非常に一般的に使用され、文字列の先頭と末尾にあるスペースやその他の指定された文字を削除するために使用されます。この記事では、trim() 関数の使用法を詳しく紹介し、具体的なコード例を示します。 1. 関数の構文trim() 関数の構文は次のとおりです。trim(string$str,string$character_mask=""):string この関数は 2 つのパラメータを受け入れます。

ソリッドステートドライブのトリム機能とはどのような機能ですか? ソリッドステートドライブのトリム機能とはどのような機能ですか? Nov 21, 2022 am 10:58 AM

ソリッド ステート ドライブのトリム機能は主に、ソリッド ステート ドライブを最適化し、使用後の SSD の速度低下と寿命の問題を解決し、データ ブロックを再利用用に準備することで SSD の効率を向上させることです。 Trim 機能は、ほぼすべての SSD ソリッド ステート ドライブに備わっている機能であり、ATA コマンドです。システムが SSD が Trim をサポートしていることを確認してデータを削除する場合、ハードディスクには削除コマンドを通知せず、ボリュームのみを使用します。ここのデータが削除されたことを記憶するためのビットマップ。これにより、より高速なデータ処理が可能になります。

Windows 11 で TRIM を有効または無効にする方法 Windows 11 で TRIM を有効または無効にする方法 Sep 29, 2023 pm 03:13 PM

SSD ドライブを使用すると、データが失われ、復元できないという不安が常に残ります。ただし、Windows では、古いデータ ブロックを管理せずに、必要なデータのみを書き込む TRIM コマンドを実行することで、最適なパフォーマンスを実現できます。これを行うには、SSD が TRIM をサポートしていることを確認し、オペレーティング システムでそれを有効にする必要があります。 TRIMが有効かどうかを確認するにはどうすればよいですか?ほとんどの場合、最新の SSD では TRIM 機能がデフォルトで有効になっています。ただし、これがチェックアウトされていることを確認するには、管理者権限でコマンドを実行します。管理者特権でコマンド プロンプトを開き、fsutil 動作クエリ DisableDeleteNotify コマンドを実行するだけで、SSD がリストに表示されます。 0 は有効、1 は無効を意味します。のように

strings.Trim 関数を使用して、指定した文字セットを文字列の先頭と末尾から削除します。 strings.Trim 関数を使用して、指定した文字セットを文字列の先頭と末尾から削除します。 Jul 24, 2023 pm 04:27 PM

strings.Trim 関数を使用して、文字列の先頭と末尾にある指定された文字セットを削除します。Go 言語では、strings.Trim 関数は、文字列の先頭と末尾にある指定された文字セットを削除できる非常に実用的な関数です。文字列をより整理して標準化します。この記事では、strings.Trim 関数の使用方法を紹介し、いくつかのコード例を示します。まず、strings.Trim 関数のプロトタイプを見てみましょう: funcTrim(sstring,cutsetstri

Linuxシステムでgrepを使用するにはどうすればよいですか? Linuxシステムでgrepを使用するにはどうすればよいですか? Feb 19, 2024 pm 03:54 PM

Linux では、grep は非常に一般的で重要なツールです。これは、ファイルの内容をすばやく検索してフィルタリングできるため、すべてのプロの運用および保守エンジニアが習得しなければならないコマンドです。では、Linux システムで grep を使用する方法は次のとおりです。一般的な使い方の紹介を見てみましょう。 1. 基本的な使い方 grep コマンドは主に、ファイル内の指定されたパターンの行を検索するために使用されます。たとえば、file.txt ファイル内で「example」を含む行を検索するには、grep コマンドを使用します。 grep 'example' file.txt grep は、'example' を含むすべての行を出力します。​

PHP関数「trim」を使用して文字列の両端の空白文字を削除します PHP関数「trim」を使用して文字列の両端の空白文字を削除します Jul 25, 2023 pm 04:45 PM

PHP関数「trim」は非常に便利な文字列処理関数です。スペース、タブ、改行など、文字列の両端の空白文字を削除するのに役立ちます。 PHP プログラムを作成するとき、ユーザー入力をクリーンアップする必要がある状況によく遭遇しますが、このとき「trim」を使用すると、クリーンな文字列を確実に取得し、不規則なユーザー入力によって引き起こされるエラーを回避できます。以下は、「trim」関数の使用方法を示す簡単なコード例です: &lt;?php

PHP チュートリアル: トリム関数を使用して中国語のスペースを削除する方法を学びます PHP チュートリアル: トリム関数を使用して中国語のスペースを削除する方法を学びます Mar 27, 2024 am 11:00 AM

PHP チュートリアル: 中国語のスペースを削除するトリム関数の使用方法を学びます。特定のコード例が必要です。PHP 開発では、文字列を処理する必要がある状況によく遭遇します。共通の要件の 1 つは、文字列の両端のスペースを削除することです。弦。英語の文字列を処理する場合、PHP の組み込みの Trim 関数を直接使用してこの操作を実現できますが、文字列に中国語の文字が含まれている場合、Trim 関数は正常に中国語のスペースを削除できない場合があります。この場合、いくつかの特別な処理が必要になります。私たちのニーズを達成するために必要な方法。この記事で紹介するのは

See all articles