diff --git wp-includes/functions.php wp-includes/functions.php
index 60f1fa2..e69a328 100644
|
|
|
function is_new_day() { |
| 584 | 584 | * @return string URL encoded string |
| 585 | 585 | */ |
| 586 | 586 | function build_query( $data ) { |
| 587 | | return _http_build_query( $data, null, '&', '', false ); |
| | 587 | return http_build_query( $data, null, '&', '', false ); |
| 588 | 588 | } |
| 589 | 589 | |
| 590 | | // from php.net (modified by Mark Jaquith to behave like the native PHP5 function) |
| | 590 | /** |
| | 591 | * Compatibility function for http_build_query |
| | 592 | * Deprecated since PHP 5 is now a requirement |
| | 593 | * @deprecated |
| | 594 | * @param string $data |
| | 595 | * @param string $prefix |
| | 596 | * @param string $sep |
| | 597 | * @param string $key |
| | 598 | * @param bool $urlencode |
| | 599 | * @return string |
| | 600 | */ |
| 591 | 601 | function _http_build_query($data, $prefix=null, $sep=null, $key='', $urlencode=true) { |
| 592 | | $ret = array(); |
| 593 | | |
| 594 | | foreach ( (array) $data as $k => $v ) { |
| 595 | | if ( $urlencode) |
| 596 | | $k = urlencode($k); |
| 597 | | if ( is_int($k) && $prefix != null ) |
| 598 | | $k = $prefix.$k; |
| 599 | | if ( !empty($key) ) |
| 600 | | $k = $key . '%5B' . $k . '%5D'; |
| 601 | | if ( $v === null ) |
| 602 | | continue; |
| 603 | | elseif ( $v === FALSE ) |
| 604 | | $v = '0'; |
| 605 | | |
| 606 | | if ( is_array($v) || is_object($v) ) |
| 607 | | array_push($ret,_http_build_query($v, '', $sep, $k, $urlencode)); |
| 608 | | elseif ( $urlencode ) |
| 609 | | array_push($ret, $k.'='.urlencode($v)); |
| 610 | | else |
| 611 | | array_push($ret, $k.'='.$v); |
| 612 | | } |
| 613 | | |
| 614 | | if ( null === $sep ) |
| 615 | | $sep = ini_get('arg_separator.output'); |
| 616 | | |
| 617 | | return implode($sep, $ret); |
| | 602 | _deprecated_function( __FUNCTION__, '3.5', 'http_build_query' ); |
| | 603 | return http_build_query( $data, $prefix, $sep, $key, $urlencode ); |
| 618 | 604 | } |
| 619 | 605 | |
| 620 | 606 | /** |