PageRenderTime 45ms CodeModel.GetById 19ms RepoModel.GetById 0ms app.codeStats 0ms

/hphp/test/zend/good/ext/standard/tests/strings/fprintf_variation_003_64bit.php

http://github.com/facebook/hiphop-php
PHP | 23 lines | 16 code | 5 blank | 2 comment | 1 complexity | f738f717808fab63b3aa075e5136d138 MD5 | raw file
Possible License(s): LGPL-2.1, BSD-2-Clause, BSD-3-Clause, MPL-2.0-no-copyleft-exception, MIT, LGPL-2.0, Apache-2.0
  1. <?hh
  2. <<__EntryPoint>> function main(): void {
  3. $int_numbers = varray[ 0, 1, -1, 2.7, -2.7, 23333333, -23333333, "1234" ];
  4. /* creating dumping file */
  5. $data_file = dirname(__FILE__) . '/fprintf_variation_003_64bit.phpt.txt';
  6. if (!($fp = fopen($data_file, 'wt')))
  7. return;
  8. /* binary type variations */
  9. fprintf($fp, "\n*** Testing fprintf() with binary ***\n");
  10. foreach( $int_numbers as $bin_num ) {
  11. fprintf( $fp, "\n");
  12. fprintf( $fp, "%b", $bin_num );
  13. }
  14. fclose($fp);
  15. print_r(file_get_contents($data_file));
  16. echo "\nDone";
  17. unlink($data_file);
  18. }