PHP » PYTHON |
login |
register |
about
|
PYTHON urlencode
is this article helpful?
|
Python replacement for PHP's urlencode
[
edit
| history
]
s = '/~connolly/' #2.x import urllib print urllib.quote_plus(s) # '/%7econnolly/' #3.x import urllib.parse print urllib..parse.quote_plus(s) # '/%7econnolly/' urlencode(PHP 4, PHP 5) urlencode — URL-encodes string Description
string urlencode
( string $str
)
This function is convenient when encoding a string to be used in a query part of a URL, as a convenient way to pass variables to the next page. Parameters
Return ValuesReturns a string in which all non-alphanumeric characters except -_. have been replaced with a percent (%) sign followed by two hex digits and spaces encoded as plus (+) signs. It is encoded the same way that the posted data from a WWW form is encoded, that is the same way as in application/x-www-form-urlencoded media type. This differs from the » RFC 1738 encoding (see rawurlencode()) in that for historical reasons, spaces are encoded as plus (+) signs. Examples
Example #1 urlencode() example
<?php
Example #2 urlencode() and htmlentities() example
<?php
Notes
See Also
|
more
Recently updated
more
Most requested
|