1

PHP でオブジェクトを整数に変換する

の値を四捨五入したい$row->getValue();。そのために次の2つの関数を使用しました--

  1. ラウンド (x、prec);
  2. intval(x);

しかし、両方の関数がエラーを出します

クラス Zend_Gdata_Analytics_Extension_Metric のオブジェクトを int に変換できませんでした

では、これから乗り越える方法とは??ありがとうございました 。. .

4

4 に答える 4

2

試す:

$str = (string)$row->getValue();

// Int representation
$str_int = intval($str);

// Float, if needed
$str_float = floatval($str);

// Use them where you want..
于 2013-05-24T11:26:46.050 に答える
0

これを今すぐ試してください:

$val = intval($row->getText());

または:

$val = intval($row->getValue()->getText());
于 2013-05-24T11:37:09.617 に答える
0

$row の種類は何ですか?

開始するには、次を試してください。

intval($row->getValue()->getValue());
于 2013-05-24T11:36:17.620 に答える
0

これを試して

$intVal = intval($product->getValue());

この質問はすでにここで解決されています

于 2013-05-24T11:40:46.703 に答える