関連セクションを返しません。しかし、数字が大きいほど目障りです。私はをnumber_formatは、この問題を解決すると考えましたので、私が試した:PHPのをnumber_formatは値を現在のコードの
$xml=simplexml_load_file($file);
$number=$xml->data->value;
imagettftext($image,$size,$angle,$x,$y,$colour,$font,number_format($number));
そして:
$xml=simplexml_load_file($file);
$number=number_format($xml->data->value);
imagettftext($image,$size,$angle,$x,$y,$colour,$font,$number);
そして:
$xml=simplexml_load_file($file);
$number=$xml->data->value;
$number=number_format($number);
imagettftext($image,$size,$angle,$x,$y,$colour,$font,$number);
を3つのすべてのケースでは、何の数は、画像に表示されてしまうん私は生成しようとしています。私が言ったように、これはnumber_formatなしでうまく動作します。 xmlファイルは、そのように構成されています
<xmldata>
<data>
<value>123456</value>
</data>
</xmldata>
をnumber_format()は常にNULL(およびエラー・ログ機能が有効になっていた場合には警告)この場合には、値を返します –
intにあなたのxmlから値をキャストしてみまたはfloatを呼び出す前にnumber_format()(var_dump $ xml-> data-> value;実際に戻ってきたものを見るには、単純な要素オブジェクトでなければなりません) –
var_dumpは500エラーになります。 – Hiigaran