-1

文字の後ろのSQLに挿入するときに、前と後ろの空白を削除するコードを手伝ってもらえますか?

例:単語を言うことができます" hello "。ここで、MySQLにデータを入力するときにこれらのスペースをすべて削除したいので、データが挿入されると、単語の前後にスペースがなくなります。

4

7 に答える 7

7

あなたが使用することができますtrim()

$string = '    aaa ';
$string = trim($string);
var_dump($string);
string(3) "aaa"

この関数は、strの最初と最後から空白が削除された文字列を返します。

于 2012-10-08T06:26:21.817 に答える
5

PHPトリム関数はまさにそれを行います。

于 2012-10-08T06:26:27.900 に答える
4

PHPのトリム関数を使用します。

トリム—文字列の最初と最後から空白(または他の文字)を削除します

$string = "   hello   ";
echo trim($string); // "hello"

文字列の最初/最後のみをトリミングするためのltrimrtrimもあります。


また、JavaScriptにタグを付けたので、JSリソースも提供します。

より高速なJavaScriptTrimには、JSでのtrimの多くの実装があります。

String.prototype.trim = function() {
    return this.replace(/^\s+|\s+$/g, "");
};

"   hello   ".trim();  // "hello"
于 2012-10-08T06:26:39.767 に答える
4

Php を使用すると、組み込み関数を使用できます。trimここに例を示します:-

<?php
    $my_var = '   hello world  ';
    echo $my_var . "\n";  //  hello world  
    $trimmed = trim($my_var);
    echo $trimmed ;       //hello world

?>

ここで確認できます。同じPHP リファレンス TRIMの PHP の公式リファレンス

于 2012-10-08T06:36:27.153 に答える
3

次のようなトリム機能を使用したい:

$myString = ' The string to trim ';
$myString = trim($myString);

echo $myString;

これの出力は次のとおりです。'トリミングする文字列'

スペースの削除に注意してください...

于 2012-10-08T06:29:50.150 に答える
3

PHP のtrim()関数を使用します。

$trimmed = trim($text);

JavaScript でもこれを行いたい場合は、次を使用できます.trim()

> '   asd   '.trim()
"asd"
于 2012-10-08T06:26:51.290 に答える
3

trim()関数を試すPHP Manual - Trim

$str = ' Hello World ';
echo trim($str);

// will result in "helloworld"
于 2012-10-08T06:27:42.477 に答える