~ubuntu-branches/ubuntu/quantal/php5/quantal

« back to all changes in this revision

Viewing changes to ext/standard/tests/strings/sprintf_f_3.phpt

  • Committer: Bazaar Package Importer
  • Author(s): Sean Finney
  • Date: 2009-07-01 09:12:10 UTC
  • mto: (0.9.1) (1.1.17 upstream)
  • mto: This revision was merged to the branch mainline in revision 58.
  • Revision ID: james.westby@ubuntu.com-20090701091210-go0h6506p62on17r
Tags: upstream-5.3.0
ImportĀ upstreamĀ versionĀ 5.3.0

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
--TEST--
 
2
sprintf %f #3
 
3
--SKIPIF--
 
4
<?php if(false == setlocale(LC_NUMERIC, "is_IS", "is_IS.UTF-8")) print "skip icelandic locale not supported"; ?>
 
5
--FILE--
 
6
<?php
 
7
setlocale(LC_NUMERIC, "is_IS", "is_IS.UTF-8");
 
8
var_dump(sprintf("%.3f", 100.426));
 
9
var_dump(sprintf("%.2f", 100.426));
 
10
var_dump(sprintf("%f'",  100.426));
 
11
 
 
12
$money1 = 68.75;
 
13
$money2 = 54.35;
 
14
$money = $money1 + $money2;
 
15
var_dump(sprintf("%01.2f", $money));
 
16
var_dump(sprintf("%.3e", $money));
 
17
?>
 
18
--EXPECT--
 
19
string(7) "100,426"
 
20
string(6) "100,43"
 
21
string(11) "100,426000'"
 
22
string(6) "123,10"
 
23
string(8) "1.231e+2"