Move static functions further up so they are delared efore being used.
Merge branch 'PHP-5.6'
Revise encoding blacklist
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  Revise encoding blacklist
Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
  Revise encoding blacklist
Merge branch 'PHP-5.6'

* PHP-5.6:
  Revise encoding blacklist
Refactor build_tablename()
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  Refactor build_tablename()
Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
  Refactor build_tablename()
Merge branch 'PHP-5.6'

* PHP-5.6:
  Refactor build_tablename()
Declare a number of functions as variadic.
Remove XFAIL from a test

Everything looks to be working fine, the test is just wrong.
INF equals INF as per IEEE 754.
Merge branch 'PHP-5.6'
Fixed possbile injections against pg_insert()/pg_delete()/pg_update()/pg_select()
Merge branch 'PHP-5.4' into PHP-5.5

* PHP-5.4:
  Fixed possbile injections against pg_insert()/pg_delete()/pg_update()/pg_select()
Update NEWS
Merge branch 'PHP-5.5' into PHP-5.6

* PHP-5.5:
  Fixed possbile injections against pg_insert()/pg_delete()/pg_update()/pg_select()
Merge branch 'PHP-5.6'

* PHP-5.6:
  Fixed possbile injections against pg_insert()/pg_delete()/pg_update()/pg_select()
Merge branch 'master' of git.php.net:php-src

* 'master' of git.php.net:php-src:
  Remove XFAIL from a test
  Declare a number of functions as variadic.
Merge branch 'PHP-5.6' of git.php.net:php-src into PHP-5.6

* 'PHP-5.6' of git.php.net:php-src:
  Remove XFAIL from a test
  Declare a number of functions as variadic.