Dynamic Web Pages: deutschsprachiger PHP Knotenpunkt seit 1999

Dynamic Web Pages : deutschsprachiges PHP-Handbuch : http-build-url _

 
  PHP Journal  
  _  
 
<http_build_str Hyperwave>
Letzte Aktualisierung: Sun, 21 Sep 2014
 

http_build_url

(no version information, might be only in CVS)

http_build_url -- Build an URL

Beschreibung

string http_build_url ( [mixed url [, mixed parts [, int flags = HTTP_URL_REPLACE [, array &new_url]]]] )

Build an URL.

The parts of the second URL will be merged into the first according to the flags argument.

Parameter Liste

url

(part(s) of) an URL in form of a string or associative array like parse_url() returns

parts

same as the first argument

flags

a bitmask of binary or'ed HTTP_URL constants; HTTP_URL_REPLACE is the default

new_url

if set, it will be filled with the parts of the composed url like parse_url() would return

Rückgabewerte

Returns the new URL as string on success or FALSE on failure.

Beispiele

Beispiel 1. A http_build_url() example

<?php
echo http_build_url("http://user@www.example.com/pub/index.php?a=b#files",
   array(
      
"scheme" => "ftp",
      
"host" => "ftp.example.com",
      
"path" => "files/current/",
      
"query" => "a=c"
  
),
  
HTTP_URL_STRIP_AUTH | HTTP_URL_JOIN_PATH | HTTP_URL_JOIN_QUERY | HTTP_URL_STRIP_FRAGMENT
);
?>

Das oben gezeigte Beispiel erzeugt folgende Ausgabe:

ftp://ftp.example.com/pub/files/current/?a=b&a=c



<http_build_str Hyperwave>
Letzte Aktualisierung: Sun, 21 Sep 2014
 


powered by Hetzner
top Alle Rechte vorbehalten. © Dynamic Web Pages 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 top

Werbung an/aus Werbung aus Werbung an