0

このデータを取得したいと思います:

questionX

Xからの任意の数はどこにありますかzero to infinity

questionそして、フィールドからテキストを減算し、数値だけを保存します

私はいじってsubstr($data, 0, 8)いましたが、うまく機能していません。誰かが私に提案をしてくれませんか?本当にありがとう。

4

2 に答える 2

2

サブストリングhttp://php.net/manual/en/function.substr.phpのマニュアルに は、関数が文字列、開始、長さの3つの引数を取ることが示されています。長さはオプションです。省略した場合、substrは'start'から始まる残りの文字列を返します。X値を取得する1つの方法は、次のようなことです。

$theNumber = substr($data, 8);

substrが何をするのか本当に理解していないようです。Substrは、文字列の一部をそれ自体から「減算」しません。開始パラメーターと長さパラメーターで指定した文字列の部分を返します

于 2012-07-10T19:06:28.290 に答える
1

これを試して

$number = str_replace("question", "", $string);
于 2012-07-10T19:04:37.530 に答える